North Carolina beats Oklahoma 6-2 to force Game 3
The North Carolina Tar Heels defeated the Oklahoma Sooners 6-2 on Sunday, forcing a decisive Game 3 for the NCAA baseball national championship. The victory at Charles Schwab Field in Omaha, Nebraska, leveled the best-of-three College World Series finals after Oklahoma won the opener.
Verilumia