(Newser)
–
Oregon State became the fifth team in College World Series history to win consecutive college baseball titles, beating UNC in two straight. The Beavers won despite a three seed and a miserable 10-14 record against its Pac-10 division rivals, leading to skepticism about whether they...
Read full story »
A snapshot of the day's best news stories.
|