Find tickets for Rice Owls vs. Army West Point Black Knights in Houston, Texas at Rice Owls Stadium on Saturday, September 12, 2020.
Rice Owls Stadium is located at 6100 South Main Street in Houston, TX