North Carolina upsets Oregon State in College World Series opener
Tar Heels stun the Beavers.
Oregon State entered this year’s NCAA baseball tournament as the No. 3 overall national seed. The Beavers held the season’s No. 1 ranking for a brief time after Florida fell apart for a week...