World Cup action returns to Windham this weekend

This weekend, the UCI Mountain Bike World Cup makes its second North American stop, in Windham, New York, approximately one hour north of New York City in the beautiful Catskills Mountains. Now in its third year, Windham will pay host to both a cross country and a downhill event.

Latest on Cyclingnews