Events, News -

Lance Armstrong wins Texas mountain bike race

This weekend Lance Armstrong won another mountain bike race – this time in his home state of Texas. Armstrong crossed the finish line first at the Rocky Hill Roundup just 48 seconds ahead of second place finisher Scott Henry. The 27-mile long course at Rocky Hill Ranch consisted of short steep climbs and fast singletrack …

The article Lance Armstrong wins Texas mountain bike race appeared first on Singletracks Mountain Bike News.


Tags