Find tickets for Rice Owls vs. Middle Tennessee State Blue Raiders in Houston, Texas at Rice Owls Stadium on Saturday, October 24, 2020.
Rice Owls Stadium is located at 6100 South Main Street in Houston, TX