Todd Wells (Specialized Racing) finished 33rd as the top American at the UCI World Cup in Offenburg, Germany, in June 2011. http://www.cyclingnews.com