Oregon State plays an elimination game tonight at 6 against North Carolina in the College World Series at TD Ameritrade Park. Since its opener on Saturday, Oregon State has created a buzz in Omaha that has been different from any previous College World Series. Greg Echlin explains for Omaha Public Radio.