Tag: UCI

World Cycling Event Makes U.S. Debut In Louisville

World Cycling Event Makes U.S. Debut In Louisville

| January 17, 2013 | 1 Comment

The gritty, high-energy outdoor cycling competition hosted annually in Europe is heading, for the first time in history, to the U.S. – making its debut in none other than Louisville, Ky.

Continue Reading