http://sports.espn.go.com/mlb/news/story?id=3985628

Catcher Ivan Rodriguez has agreed to a one-year, $1.5 million contract with the Houston Astros, a source told ESPN's Steve Phillips on Monday.

Rodriguez

Rodriguez can make an additional $1.5 million in performance bonuses.
At the World Baseball Classic, Rodriguez, a 14-time major league All-Star, is hitting .600 (9-for-15) in four games for Puerto Rico.
Rodriguez hit .276 with seven homers and 35 RBIs in 115 games with the Detroit Tigers and New York Yankees last year. He is the only player in baseball history with at least 13 Gold Gloves and a career .300 average or better.
He has three more Gold Gloves, earning one as recently as 2007, than Hall of Famer Johnny Bench and almost double the total of Bob Boone, who is third on the list. Among position players, only Hall of Fame third baseman Brooks Robinson has more Gold Glove awards.
Rodriguez has caught 2,173 games, trailing only Carlton Fisk (2,226) and Boone (2,225) in terms of longevity behind the plate.
Information from The Associated Press was used in this report.
Probably a good signing for the Astros as they really didn't have anyone of quality after Ausmus left. JR Towels is a poor backup and certainly not a starter. That kid Jason Castro they signed last year looks to be the real deal, but he's a few years away. So all in all, a decent signing. But they'll still finish either 5th or dead last. Hitting was NOT the Astros problem, pitching & defense was....this helps neither.