Flint Atwood Stadium

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 Fl…