Armstrong announces retirement from professional cycling
May 21, 2019
Monday, April 18, 2005 At a press conference Monday, Lance Armstrong announced his intention to retire from professional cycling after going for his 7th Tour de France title in July […]