Team


Birmingham Legion II
Birmingham Legion II USA Protective Stadium — Birmingham, Alabama
Protective Stadium
Protective Stadium
  • City: Birmingham, Alabama
  • Capacity: 47100
  • Address: 1020 24th Street North