Showing posts with label Tony LaRussa. Show all posts
Showing posts with label Tony LaRussa. Show all posts

Wednesday, July 11, 2007

Tony LaRussa Is An Idiot


Because simply put, there's no excuse for leaving an MVP and 6-time all-star out of last night's All-Star game.