Flint Atwood Stadium

Kettering taking over atwood?
Kettering taking over atwood?
Kettering taking over atwood?
If you ever lived in Flint for any amount of time you know about Flint Atwood Stadium. Being a resident for more than 10 years, you know how the 11,000 seat stadium has been a staple for events and football games.  It seems as if the historic landmark has become too expensive for the City of Flint to maintain and run and talks with Kettering University have begun for a partnership.