Manchester, Great Britain (October 19, 2011) –Cyclists from around the world gathered at the National Cycling Centre in Manchester, Great Britain, Oct. 9-15, for the UCI Masters Track World Championships.
By the time the event came to a close, the United States was second in the medal count.
Bested only by host country, Great Britain, the United States collected 34 medals over the nine days, including 13 world titles. (The British won the medal count with … More