The Mariners have agreed to terms on a minor league contract with Mike Sweeney.
Sweeney has also been invited to Seattle's spring training.
If added to the 40-man roster, Sweeney would get a $650,000, one-year contract.
He could earn an additional $400,000 in performance bonuses based on plate appearances: $50,000 each for 250, 300 and 350, $100,000 apiece for 400 and 450, and $150,000 for 500.
Mariners, Sweeney Agree To Contract