Sports

Lance Armstrong

File picture of Lance Armstrong (L) climbing up to Luz-Ardiden, France in the Tour de France.
Reuters Staff
Copyright © 2016, CT Now
82°