0 votes
What does XFL stand for?

1 Answer

0 votes
(CNN) The XFL, the once-defunct American football league that was supposed to serve as an alternative to the NFL, is coming back.
...