I wouldn't have thought of Oregon State as exactly a baseball mecha, but apparently they've put together quite a year.
As you can see, it looks like our SBN compadres doing good work Building the Dam have a program to be proud of.
This year, with only four games left to play, the team has the chance to finish in first place.
[T]he Bruins probably assured themselves a bid to the NCAA Regionals by winning the series against Stanford. According to Warrennolan.com, UCLA is No. 29 in the Ratings Percentage Index (now 28th) with the 11th-toughest schedule strength in the country.
A sweep of OSU is a tall order, but the Bruins have been rolling as of late. Are these guys primed for a run towards No. 100?