It is used mostly for American football , field lacrosse and soccer .
Atwood Stadium is an 11,000 - seat stadium owned by Kettering University located in the Carriage Town historic district area of downtown Flint , Michigan .
Atwood Stadium is used mostly for American football , field lacrosse and soccer .
Atwood Stadium is an 11,000 - seat stadium owned by Kettering University located in the Carriage Town historic district area of downtown Flint , Michigan .