The XFL will re-return in February. In four days, the league will announce where its teams will be playing. The league has announced that, on Sunday, the cities and venues for the eight teams will be revealed. For the first resurrection of the XFL in 2020, the league had teams in St. Louis, D.C., Seattle, [more]
More...
More...