Oregon State won its third College World Series championship last (THUR) night with a 5-0 victory over Arkansas as Greg Echlin explains for Omaha Public Radio.
?
Your browser doesn’t support HTML5 audio
Oregon State won its third College World Series championship last (THUR) night with a 5-0 victory over Arkansas as Greg Echlin explains for Omaha Public Radio.
?