First To The Finish Invite Produces Super Day In Peoria!
Sep 13, 2015
The cross country faithful could not have asked for a better day for watching a cross country race. It was just a glorious day at Detweiller Park in Peoria, Illinois with the sun shining and an early fall temperature high of 70 degrees when the last race went off at 1:40 pm.