Oregon State in College World Series Final tonight
The Oregon State Beavers baseball team is in the final game of the College World Series Championship tonight.
This team is exciting to watch as they are a gutsy bunch of overachievers who have overcome tremendous odds in reaching the final game. After losing the first game of the best of three final round, the Beavers were down 5-0 against North Carolina in the second game. Consistent with their never-say-die team character, they rallied to score 7 runs in one inning and finially beat the Tar Heels 11-7.
Catch it tonight on ESPN.
Oregonpackfan