The Oregon State Beavers score eight runs in the final two innings to beat the North Carolina Tar Heels 11-6 on Wednesday night at the College World Series at TD Ameritrade Park in Omaha, Nebraska.
Ken Goe | The Oregonian/OregonLive, Portland Oregonian: Sports
Wed, 06/20/2018 - 9:17pm
The Oregon State Beavers score eight runs in the final two innings to beat the North Carolina Tar Heels 11-6 on Wednesday night at the College World Series at TD Ameritrade Park in Omaha, Nebraska.