2020 marks the 70th anniversary season of Rice Stadium, the monument to the Jess Neely/Froggy Williams/Weldon Humble/Joe Watson era of Owls football greatness.
While somewhat down at mouth in places, the gently curved seating bowl remains a great place to watch a game outlined against the twin skylines of downtown Houston and the Texas Medical Center.
