Find tickets for XFL Championship Game in Houston, Texas at TDECU Stadium on Sunday, April 26, 2020.
TDECU Stadium is located at 3874 Holman Street in Houston, TX