We did not find results for: birmingham stallions schedule.
Check spelling or type a new query.
Defunct American football team
The Birmingham Stallions were a franchise in the United States Football League, an attempt to establish a second professional league of American football in the United States in competition with the National Football League. Wikipedia