What's the latest on the Stallions? Are they leaving Birmingham?

3 months ago 20
Birmingham Stallions fans react to negative play against the Orlando Storm at Protective Stadium in Birmingham, Ala., Saturday, April 18, 2026. (Will McLelland | AL.com)

There have been signs that the Birmingham Stallions may be on their way out of town, or Birmingham at least.

Read Entire Article