The Angels are going to pay for that Pujols deal in a few years similar to what the Yanks are going through with A-Rod. Ridiculously long contract for a guy already in his 30s who will be a $30M a year shell of his former self in the second half of it.
Big guys tend not to age as well either.