In 2009, Albert Pujols said this:
"People from other teams want to play in St. Louis and they're jealous that we're in St. Louis because the fans are unbelievable. So why would you want to leave a place like St. Louis to go somewhere else and make $3 or $4 more million a year? It's not about the money. I already got my money. It's about winning and that's it. It's about accomplishing my goal and my goal is to try to win.
Pujols took between $250 and $260 million over 10 years from the Angels. As of yesterday, the Cardinals' offer was $220 million over 10 years, though some believe it was slightly less.
In other words, Albert Pujols left a place like St. Louis to go somewhere else and make $3 or $4 more million a year.