Wheaton at Natz!
The 2008 USA Cycling Masters Road National Cycling Championships was held in Louisville, Kentucky June 30th to July 6th. The individual time trial was the first event on Monday. The 38 kilometer, mostly rolling, curving out-and-back course began and finished at Horseshoe Casino and Hotel in Elizabeth, Indiana, travelling west […]