Lucky Seven
July 21, 2005 - Albi, France - Lance Armstrong, 33, ends up eclipsing the efforts of the greatest cyclists in history as he flies through Stage 18 on his way to winning an unprecedented seventh Tour de France and then retires on his final day as a professional cyclist. Picture (c) DPPI/Icon SMI