Help make Alexa smarter on Alexa Answers. Sign in with Amazon

Sports

What is the xfl football?


The XFL is a planned professional American football league owned by Vince McMahon 's Alpha Entertainment, and is headquartered in Stamford, Connecticut

{{ relativeTimeResolver(1581428776544) }}

LIVE
Points points 32
Rating

Similar Questions
Sign in to view all similar questions

Join Alexa Answers

Help make Alexa smarter and share your knowledge with the world

LEARN MORE