XFL announces its 8 host cities include Las Vegas, Seattle, Houston and Washington D.C.

The cities are Houston, San Antonio and Arlington in Texas, Orlando, Las Vegas, Seattle, St. Louis and Washington D.C.. Las Vegas is the only host …

  • You already voted!
  • Read More