SEATTLE (AP) — The Seattle Mariners signed one of the best hitters available in last year’s free-agent market, inking Robinson Cano to a multiyear contract. The Mariners are about to do it again.

Two people with knowledge of the deal tell The Associated Press that Seattle is on the verge of signing free-agent slugger Nelson Cruz. El Caribe in the Dominican Republic first reported the agreement, saying it was worth $57 million over four years.

READ MORE: Maryland Weather: Warm & Dry Fourth Of July Forecast

Cruz led the major leagues with 40 home runs last season and had 108 RBIs for Baltimore, which signed him to an $8 million, one-year deal. He served a 50-game suspension in 2013 for violations of the major league drug agreement in relation to the sport’s Biogenesis investigation.

READ MORE: How To Stream The Star-Spangled Celebration Fireworks Show

(Copyright 2014 by The Associated Press. All Rights Reserved.)

Related Stories – Baltimore Orioles:

MORE NEWS: Inner Harbor Hotels Prepare For Fourth Of July Festivities

[display-posts category=“orioles” wrapper=”ul” posts_per_page=“4”]