Rice Owls vs. Stanford Cardinal
Spread -16.5 54% · O/U 145.5 51% · Spread -17.5 49%. Starts November 10, 2026. Trade on OCTORAX.