PRESS BOX: Armstrong makes controversial return to France
Friday, July 17, 2015 - 00:20
in Health & Medicine
The Sports Xchange Three years after being stripped of his Tour de France titles, Lance Armstrong made a controversial return to France on Thursday to participate in a charity ride on the Tour route.