Venus de Miles Announces Women's Only Ride in Illinois.
There are women specific triathlons and running races in the Chicago area, now Venus de Miles is taking over the roads of the North Shore with their women’s only ride. Sunday, July 29, 2012.Venus de Miles, Illinois’ first all-women’s road bike ride will take place in Lake Forest. The inaugural race was announced by Teresa... Read more »