I like RotoWorlds take on this signing....
Eric Milton received a three-year, $25.5 million contract from the Reds.
$8.5 million per season for a pitcher with a career ERA of 4.76. This just might be the worst deal of the offseason, which is really saying something. Milton receives a $4 million signing bonus, $4 million in 2005, $8.5 million in 2006 and $9 million in 2007. He can opt out of the final year of the deal just in case he actually exceeds expectations. We put the chances of that happening at 1.9 percent. Dec. 27