Relax, fellas. Pujols is not on the list because the guy who made up the list is a Cardinal fan. It is a joke. why do you think the entire Cubs rotation from '03-'04 was named? Why do you think no Cardinal is on the list (Franklin does not count - he was with Seattle at the time)?
Why do you think the Red Sox rotation from the World Series as well as so many of their starting line up was named? I can guess why you'd think the latter, but the one (of maybe 2) confirmed juicers from the '03 team, Jeremy Giambi, is not on the list. Just a guess - he was not on the '04 team that beat the Cardinals.
As noted before, this list has changed since it was first posted over the weekend. It is quite simliar to a spoof list that came out the day of the Mitchell Report. The list overly heavy with name players, when we have not seen that pattern in the drug testing that has come out since that started.
If Ashton Kutcher posted this, he'd say you've been punked.