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