XFL is off to an embarrassing start with team announcement

The XFL confirmed the host cities of the eight teams that will play in the league’s second attempt at professional football.

Those cities are: New York, Dallas, Houston, Los Angeles, St. Louis, Seattle, Tampa Bay and Washington D.C.

It’s a bold move to go to cities that already have an NFL team (except St. Louis, but they had one before). And even more bold to give the state of Texas two teams where places like Las Vegas, the Bay Area, Denver, Chicago could have benefitted from it.

Continue reading