Originally Posted by Foulke You
Both the Pujols and Hamilton deals were head scratchers. Pujols is going to get insane money until he is 42 years old. Assuming he ends up as a DH later in his career, he will still likely be a shell of his old self by then if not sooner. As far as Hamilton, he was so fragile mentally that it made little sense for Anaheim to add another expensive outfielder. Consider that they already had Pujols, Trout, Wells, and Bourjos for outfielders as well. It's like they signed Hamilton just to keep him away from Texas.
I can't think of any way at this point that Pujols's contract won't be the worst in MLB history by the time it expires.