Sure Lance Armstrong won the Tour de France seven consecutive times, but where were you when he won his SIXTH!?
Jonny Dub, Dex and I were watching the Padres beat up on the Dodgers. When they announced that Lance had won on the jumbo screen the place erupted with cheers.
The Tour de France... finally something both Dodgers and Padres fans can agree on. It was about time.