The Mariners' signing of catcher Miguel Olivo, which was reportedly done and then not done Wednesday, is now done, according to Jon Morosi of FOXSports.com. He says the deal is worth two years guaranteed for $7 million total, with a third-year option.
Olivo, 32, batted a career-high .269 for Colorado last season, with 14 homers and 58 RBI. This will be his second stint in Seattle, where he played between June 2004 and July 2005. He'll presumably start in front of either Adam Moore or Rob Johnson.
Olivo also picked up a $500,000 buyout that the Blue Jays decided to set on fire by trading for him and then not picking up his $2.5 million option for 2011. Turns out the Jays, who are still looking for a veteran catcher as they work in J.P. Arencibia, could have had him for $1 million under market value. Toronto does get a supplemental draft pick for losing Olivo, who was a Type B free agent.
-- David AndriesenFor more baseball news, rumors and analysis, follow @cbssportsmlb on Twitter or subscribe to the RSS feed.