Find tickets for Houston Cougars vs. Rice Owls in Houston, TX at TDECU Stadium on Sep 14, 2024. TDECU Stadium is located in Houston, TX
Find tickets for Houston Cougars vs. Rice Owls in Houston, TX at TDECU Stadium on Sep 14, 2024. TDECU Stadium is located in Houston, TX