The XFL, the new professional football league jointly owned and operated by World Wrestling Federation Entertainment and NBC, has confirmed that Birmingham, Alabama will be home to an XFL team when the league begins play in February 2001.
Subscribe to unlock this article
Explore our subscription options to continue reading our industry-leading content!
Already have an account? Sign in here