Updated

Veteran outfielder Nelson Cruz has reportedly agreed to a multiyear $57 million deal with the Seattle Mariners, according to various media outlets.

Dominican newspaper El Caribe first reported the two sides agreed on a four-year deal that also includes a $1 million signing bonus.

Cruz previously played with the Milwaukee Brewers (eight games in 2005) and the Texas Rangers between 2006 and 2013. He signed a one-year, $8 million free-agent deal with the Baltimore Orioles earlier this year after his 50-game suspension for his involvement in a steroids scandal involving the now-defunct Miami clinic Biogenesis.

With the Baltimore Orioles last season, Cruz, 34, led the majors with 40 home runs and finished third in the American League with 108 RBIs.

In nine MLB seasons, the three-time All-Star, is a .268 hitter with 197 home runs and 597 RBI.

More On This...

Cruz was nine among players given immunity – among them New York Yankees’ player Alex Rodriguez – in the Biogenesis scandal.

Like us on Facebook
Follow us on Twitter & Instagram