Miami Ivan Rodriguez says he's healthy, and the Florida Marlins must agree.
The cost-conscious Marlins expanded their payroll Wednesday by signing the 10-time All-Star catcher to a $10 million, one-year contract.
"It was clear to me that this was a special opportunity. It was close to being a no-brainer," Marlins owner Jeffrey Loria said. "When you're dealing with a great and special opportunity and a special player, there are no parameters."
Rodriguez played 1,479 games with the Texas Rangers, hitting .303 with 215 homers and 829 RBIs and developing a reputation as one of the best catchers in baseball.
The Rangers refused to offer the 31-year-old Rodriguez salary arbitration in December in a payroll-slashing moving. Rodriguez received a $2 million severance payment from the team at the end of his previous contract.