EDITOR’S NOTE – September 2015
The UCI Road World Championships return to the United States this month for the first time since 1986 when they were held in Colorado Springs. Racing begins in Richmond on September 20 with the men and women’s team time trials, and culminates with the men’s elite road race on