Three rain delays could not slow down Rice. The Owls played their best football of the season against Navy on Saturday to get their biggest win — 24-10 — inside Rice Stadium in Pete Alamar’s ...
Results that may be inaccessible to you are currently showing.