Lance wins!

July 25, 2005 @ 07:07 pm ๐Ÿ”— Post Link

sports, Lance Armstrong, Biking



Lance won his seventh Tour de France today. Clearly the Tour is worldโ€™s most strenuous competition. Phew. More information about Lance and his foundation. Congrats Lance, now take a breakโ€ฆ youโ€™ve earned it!

Update: Funny to look back on entries like this.