• Home
  • Los Angeles, New York Among Eight Cities In New XFL

Los Angeles, New York Among Eight Cities In New XFL

Los Angeles, the New York-New Jersey metropolitan area and Dallas are among the eight cities and venues chosen to be the home sites when the XFL launches its inaugural season in February 2020. Commissioner and chief executive Oliver Luck also said there will be franchises in Houston, St. Louis, Seattle, Tampa and Washington when the … Read more

Recommended Posts

Loading...