Headlines - Quitter!

Aired:  07/25/05 Views: 3,110

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...