Armstrong Hangs Over Froome’s Tour Win

CineSport 2015-07-27

Views 3

Chris Froome won his second Tour de France, but Lance Armstrong’s poisonous legacy still looms. The AP’s John Leicester and CineSport’s Noah Coslov discuss what it all means for cycling’s future.

Share This Video


Download

  
Report form