Check out what's on at Atwood Stadium, where you can cheer on some of the most exciting sporting events in the region.
If you're staying a while in Flint, Atwood Stadium is a good place to start your exploring. This sporting facility is one of numerous attractions that'll keep you occupied here. University of Michigan-Flint, Kettering University, and Capitol Theatre are also waiting to be discovered close by.