Address: 100 Ben Chapman Drive
Hoover Metropolitan Stadium aka The Hoover Met is a former minor league baseball park located in the Birmingham, Alabama, USA, suburb of Hoover. It was
Hoover Metropolitan Stadium aka The Hoover Met is a former minor league baseball park located in the Birmingham, Alabama, USA, suburb of Hoover. It was