LIVE: XFL Town Hall to Announce Team Cities and Venues

Today, the new XFL ownership group, along with executives and team coaches, will host their first town hall event. The town hall is taking place at Texas Live in Arlington, TX at the conclusion of the leagues showcase series.

The XFL sent out a release earlier this week stating that team names and venues will be announced during the event, and fans were welcome to attend. If you’re unable to make it, we have some good news. The XFL is also livestreaming the town hall and the annoucncement for all to see.

You can watch the stream below, and if you’re looking to hang out with the fans, join the party on Discord.

Fubo