Find tickets for Rice Owls Football, Southern Methodist (SMU) Mustangs Football in Houston, TX, US at Rice Owls Stadium on November 04, 2023.  
Rice Owls Stadium is located in Houston, TX, US