The Votto deal is massive, and he's not as young as people think -- he's older, in fact, than Prince Fielder. Like Fielder's contract (and Pujols' contract too, for that matter), the first half of it will look a lot better than the second half. The Cain deal is a bit more surprising, but his last three seasons have been excellent. He's also younger than Joey Votto, too. It won't hurt the Giants as long as he stays healthy.