You are here

The 5th Spot

Published July 6, 2009

"Btw, sorry we were late for the sign on this am. It was [Ben] Stiller's fault!!"

—Lance Armstrong tweeting before yesterday's Tour de France stage, where his team (Astana) was fined $92 for being late.

Join the Conversation