L.A., N.Y. among 8 cities named for new XFL

0
239

Los Angeles, New York, Dallas, Houston, St. Louis, Seattle, Tampa and Washington, D.C. will have franchises in the new XFL, according to an announcement.
Source: espn