Todd Wells is a three-time Olympian, a three-time U.S. National Cyclocross Champion and a two-time winner of the infamous Leadville 100 mountain bike race. At the age of 38, like fine wine, he seems to getting better with age.
Podcast: Play in new window | Download
Subscribe: RSS