Los Angeles Angels slugger Albert Pujols is determined to live up to the 10-year, $240-million contract he signed two offseasons ago, and if he doesn’t, he says he will not allow his contract and poor production to become an albatross for the Angels.

“God has given me ability and talent, but the day I feel like I can’t compete any more on this level, I’m not going to embarrass myself,” Pujols told the Los Angeles Times after he hit two home runs Saturday against the Texas Rangers.

“I’m going to walk off. Whether that’s next year, two years from now, only God knows.”

Pujols’ is still a productive hitter – .285 with 30 home runs and 105 RBI last season – but those strong numbers are the third season that Pujols has seen his average, on-base percentage and slugging percentage all drop in each of the last three years.

However, it is entirely unlikely that Pujols will just walk away from the game whenever he becomes an average player making upward of $20 million a season.

First, money is money, and no matter how much a player might have in the bank, turning down whatever will remain of that $240 million is virtually impossible. And second, the players’ union would have a fit if Pujols attempted to set such a precedent, so don’t count on it.