Pujols turns 32 in January. If age is true, he may have 5-6 good years left in him (see A-Rod). 9 years is alot and is he really 31?