the one problem I can see with the deal is Weaver just signed a 5 year 85m deal, which is an insane steal compared to the Cain one
on the bonus side, the Phillies have to be pissed, because they aren't getting Hamels any cheaper than what Cain just got
|