Rice Owls Stadium, officially known as Rice Stadium, is a historic outdoor athletic venue located in Houston, Texas. Situated on the campus of Rice University, this stadium has been the home field for the Rice Owls football team since its opening in 1950. Known for its classic design and substantial seating capacity, Rice Stadium has hosted numerous memorable events, including the 1974 Super Bowl VIII. The stadium's enduring charm and rich history make it a beloved landmark for both the university community and sports enthusiasts in the Houston area.