100-Mile Bike Race to Debut in Telluride
Saturday, July 19, 6 a.m., the inaugural field for the Telluride 100 Mountain Bike Race will ceremoniously roll through the picturesque box canyon before tackling the course’s most difficult ascent up Black Bear Pass – a climb that peaks out at 12,840 feet and lands riders...