No free pass for Armstrong here. A guy who cheats to win isnt doing USA any favors. Thats not even the biggest D-Bag move from Armstrong either.
Pujols is awesome, great hitter and all. I have a hard time thinking of him as the best player in baseball, as I hear on ESPN often and elsewhere as well. The guy is a big fat first baseman. To me the best player is someone who hits, fields, runs, does it all. Winning a gold glove at 1st isnt the same as winning it at 3rd, ss or CF. If you were a GM and all of the players were dumped into a draft pool, would you really take Pujols 1st? Lots of hard hitting 1st baseman out there.