I think that Boston got a good deal here, but people's reactions have been too over-the-top IMO. Arroyo has put up respectable starter's numbers for his career - 23-17, 4.30 ERA, .258 BAA - and he's just 29 years old. A good age for a pitcher. He has pretty much established his stat-line and you know what to expect. In the current market, where Arroyo's peers (.500 career pitchers approaching 30) are averaging 7 Million a year deals, it's a nice pick-up for Cinncinati (a budget conscious team). On the other hand, Wily Mo has a career OBP near the Neifi-line (.303), with a BA at .248. His age and MLB sample are both low, so he's an unproven hitter worth gambling on for the Red Sox. But this deal isn't nearly as lopsided as peole are making it out to be.