Repeat Victory for Rebecca Rusch at Life Time Fitness Leadville Trail 100 Mountain Bike Race
Rusch crushes her former time and sets a course record to retain her reign as women‘s champ Leadville, CO -August 14, 2010 –Rebecca Rusch, the 2009 Leadville Trail 100 Women’s Champ and three-time 24 Hour Solo Mountain Biking World Champion, has scored another high-profile victory -taking top female honors at the 2010 Life Time Fitness … Read more