Peoria First to the Finish Invitational

09/13/2014

- Peoria, IL -- Detweiller Park