(0 users)
The Birmingham Stallions are a professional American football team based in Birmingham, Alabama. They are one of eight members of United States Football League (USFL).