College World Series Game 3 odds: Back North Carolina over Oklahoma for first national title

The 2026 College World Series concludes Monday night in Omaha

View Post on Scour ↗

More from CBS Sports on Scour.