Search results
We did not find results for: Atwood Stadium.
Check spelling or type a new query.
We did not find results for: Atwood Stadium.
Check spelling or type a new query.
Atwood Stadium is an 11,000-seat stadium owned by Kettering University. It's located in the historic Carriage Town district area of downtown Flint, Michigan. In 2019 it became the home field for the Flint City Bucks, a soccer club that competes in USL League Two, as well as Powers Catholic High School. The annual Vehicle City Gridiron Classic also opens the high school football season at Atwood St... Wikipedia