Just a day after the North Carolina Tar Heels baseball team punched its ticket to Omaha for the College World Series, they find out exactly who they would open up the tournament with. And it’s a familiar foe.
It was just 11 years ago that the Oregon State Beavers defeated the Tar Heels on June 24 to win the 2007 College World Series in Omaha as they dog-piled on the mound. While UNC and Oregon State aren’t playing for the title on Saturday, there is still a sense of revenge in a lot of Tar Heels’ fans minds.