The XFL is back and better than ever (?)

The XFL kicked off last week with teams in 8 US Cities - New York, Washington, Tampa, Houston, St. Louis, Los Angeles, Seattle and Dallas. Do you care?

If you care, what team is near you, if any?

If you do root for a team, for whom do you root

02/24/2020 Sports 2713 28 By: kenbelluch


Load more comments...
kenbelluch profile photo
By: kenbelluch