Sooners Beat Tar Heels, 13-2, To Claim NCAA Title
Oklahoma scored runs in five consecutive innings and topped North Carolina, 13-2, to win the 2026 NCAA title in the third and final game of the College World Series championship series on Monday night at Charles Schwab Field.
Read more at
