I want to thank Albert Pujols for his time and 2 world series wins. BUT, you don't deserve $25 million a year, a 10 year contact, or a no trade clause. You're the next Alex Rodriguez. Overpaid baseball player that is aging, injured, and not playing at the level he did when he was in his twenties. SOOOOO GOODBYE!
A-Rod earned every penny of that first deal. You are correct that his second deal with the Yanks is bad but the first contract by Texas was actually a good signing.
A-Rod was a 26 year old gold glove shortstop to go along with his massive offensive numbers. Over the next 10 years A-Rod went on to average 6.9 WAR - high of 9.9 in '07, low of 3.4 in '10 (the last year on his original deal)
The cost of each win on the FA market is about 5 million. So while Arod was making 250 million over ten years, he produced 345 million in value.
For the non-stat folks his traditional line (avg/rbi/hr) on average for the life of the contract:
.299/124/42 (best: .314/156/54 in 2007, worst: .270/30/125 in 2010)
10 year contracts aren't always a bad thing but they're silly for any player in their thirties.