Jan 30, 2009 9:05 AM EST

The Mariners have signed five-time All-Star Mike Sweeney to a minor league contract, and he will compete to be the team's designated hitter this season.

Sweeney has a .299 career average with 199 home runs and 849 RBIs in 14 seasons.

Via ESPN