Find tickets for Houston Cougars vs. Rice Owls in Houston, Texas at TDECU Stadium on Thursday, September 03, 2020.
TDECU Stadium is located at 3874 Holman Street in Houston, TX