Looks like the XFL is not kidding around. They have some good TV contracts. The Houston team will be playing at the U of Houston stadium. If they played at the Dome, they would have much better attendance,
https://abc13.com/sports/houstons-xf...coach/5308928/
https://abc13.com/sports/houstons-xf...coach/5308928/
Comment