TDECU Stadium

Game Recap

Location: TDECU Stadium, Houston, TX.

Score: Tulsa 26, Houston 41

Attendance: 29,823

Televised: ESPN

Weather: 85º, clear

Leave a Reply