Headlines - Quitter!

  • Aired:  07/25/05
  •  | Views: 3,088

Lance Armstrong announces his retirement following his seventh Tour de France win; thankfully, Senator John Kerry was on hand to drain the event of some of its human emotion. (2:50)

Loading...