Buy Rice Owls Tickets Today Rice Stadium is the home of Rice Owls football program. Built with football in mind, the venue has excellent sightlines which helped it to be a host of the Super Bowl VIII where the Dolphins defeated the Vikings. The building of the stadium was completed…
Read More