XFL

From Sport History
Jump to: navigation, search
XFL
Logo of the XFL.svg
Founded
January 25, 2018 (1 year ago)
First Season
2020?
Current # of Teams
8
XFL Championship
Recent Champion
N/A
Most Championships
N/A