XFL set to return to St. Louis
Published
The XFL, the professional spring football league plotting its return in 2023, said Sunday it will field a team in St. Louis, returning to the market that was considered the league’s biggest success in its shortened 2020 season.
Full Article