- January 18th, 2012
- Write comment
Archive for the ‘Jeremy’ Category
Latest UCI World Rankings have Jeremy Powers 11th in the world and the top rider from the United States! Ryan Trebon and Tim Johnson are the 2nd and 3rd in the US placing 17th and 24th in the world respectively.