
OMAHA, NEBRASKA - JUNE 22: Kyle Branch #6 of the Oklahoma Sooners hits a home run during the eighth inning against the North Carolina Tar Heels in Game 3 of the NCAA College World Series baseball finals at Charles Schwab Field on June 22, 2026 in Omaha, Nebraska. (Photo by Jay Biggerstaff/Getty Images) ***BESTPIX***

