Stanford vs. Louisville
Spread -1.5 90% · Spread -2.5 88% · O/U 41.5 88%. Starts October 31, 2026. Trade on OCTORAX.