Fast Pitch Slugfest

Schaumburg, IL