The 56th running of the Mid-Am will be held Sunday, June 4, 2017, on the beautiful Fox River. Two race lengths are offered - a 10-miler from St. Charles and a 6-mile stretch from Batavia. Both races finish at McCullough Park in Aurora with a riverside lunch party and awards ceremony.
REGISTRATION BEGINS Feb. 11