Heads Up: St. Louis Cardinals Manager Tony LaRussa Unplugged
So why are the police releasing this video of St. Louis Cardinals manager Tony LaRussa getting busted in a DUI so many months after? Apparently someone forgot to send Palm Beach police an autographed photo of Albert Pujols. [Sox and Dawgs]
A delegate from the US Track and Field organization thinks that baseball should do to Barry Bonds what they did to admitted-steroid user Marion Jones. Hey, doesn’t he want to see how the movie turns out first? [Sporting News]
Can the Greeks repeat as Euro champions? Of course they can… what are you thinking, malaka? [Fox Sports]
Jozy Altidore is complaining about the long soccer season in his blog. Man, if an 18-year-old thinks it’s long, how must everyone else at least five years older than him feel? [NY Times]
Kansas State basketball player Bill Walker decided to use a towel during yesterday’s game in a way that your mother would not approve of. [Deadspin]