A Loss of Trust

Lance Armstrong in the 2003 Tour’s first time trial. Armstrong was stripped of all of his Tour de France wins for doping. Photo by David Ward

Leave a Reply

Your email address will not be published.