Rice Owls Football Tickets

Rice Owls   The Rice Owls get ot play football in the site of  Super Bowl VIII - Rice Stadium in Houston , Texas. Watch them take on rivals  SMU Mustangs, North Texas Eagles, Southern Miss Golden Eagles, and more.