2020 XFL Championship Game to Be Played in Houston on April 26
Bleacher Report -

The Houston Roughnecks have additional incentive to hoist the 2020 XFL championship trophy. The XFL announced Thursday that the league's 2020 championship game will be played at the University of Houston's TDECU Stadium on April 26

Read this story at


Related Articles