Sports Is There Anyone Left?
posted by July 25 at 16:00 PMon
The leader of the Tour de France was kicked out today by his own team for reasons that remain murky. This on top of the two teams that have already withdrawn because of riders testing positive for doping.
Meanwhile, apropos of the above photo, a text-message exchange I had with Brad Steinbacher this weekend:
Can you please, for the love of god, explain the Tour de France for me?
Hot men in tight pants.