All that said, I think the Cardinals will be a better team without him. It's being reported that Albert agreed to sign with the Los Angeles Angels for a 10 year deal worth $250 million. $250 million! He's going to be making $25 million per season over the next ten years. And to make it worse, it's also being reported that the deal includes a full no trade clause. Talk about putting all your eggs in one basket - the Angels just became the poster child. I wouldn't be surprised if Pujols were a great player for the Angels over the next five or six seasons, but anything after that becomes risky. He'll be 32 years old by the time spring training starts and has struggled with injury problems over the past couple years. Similar to what I said about the Philadelphia Eagles signing Michael Vick to a massive contact - this is way too much money for a player his age.
I don't know what the financial situation is for the St. Louis Cardinals. Traditionally, they make smart decisions and produce a competitive team without sacrificing future success. And even though they were willing to offer Pujols a huge contract to stay in The Lou, I think the Cardinals may have lucked out by losing him. Losing one great player will give them the financial flexibility to sign four very good players. We'll see how everyone stands in six years.