TOKYO — Former Seattle outfielder Stefen Romero has agreed to a three-year contract through 2020 with the Orix Buffaloes of Japan’s Pacific League.

The deal, announced Friday, calls for a $2.5 million annual salary and the opportunity to earn additional plus performance bonuses.

Romero joined the Buffaloes in November after three seasons with the Mariners.

The 28-year-old from Tucson, Arizona is batting .297 with 20 home runs and 47 RBIs in 65 games this season.