Hellllllll yaaaa! Im seriously overjoyed right now. Was really beginning to think this was Cain's farewell season as a Giant. Agree 100% with Giantsfan in that i'd take this over any of the other of the myriad ways the Giants front office could have blown 140 mil.
Next step: Lock up Bumgarners Arbitration years + a year or 2 of FA.
It's been a disappointing day for me. With this news for Cain and the news that Votto and the Reds are closing in on an extension it leaves two less players for Magic to Co. to target this winter (or at the deadline) if/when payroll expands. It was a good move for the Midgets.