Find tickets for Rice Owls vs. UTSA Roadrunners in Houston, Texas at Rice Owls Stadium on Saturday, November 07, 2020.
Rice Owls Stadium is located at 6100 South Main Street in Houston, TX