Seattle catcher Dan Wilson, who had been eligible for free agency, agreed Wednesday to a $12.9 million, three-year contract with the Mariners.
Wilson, 30, hit .266 last season with seven home runs and 38 RBIs in 123 games and made $3.5 million.
He gets a $600,000 signing bonus and yearly salaries of $3.8 million, $4.2 million and $4.3 million.
©1999 The Associated Press. All Rights Reserved. This material may not be published, broadcast, rewritten, or redistributed