Flint’s Atwood Stadium Receives Funds to Restore Famous Landmark
If you ever been to Atwood Stadium in Flint, you know the history and possibilities of the famous landmark. A lot of football games, rallies, and concerts have been hosted there. After restorations are done, who would you like to see perform at Atwood?