Published On Jul 2, 2018
The final outs of Oregon State's College World Series wins in 2006, 2007, and 2018 with Mike Parker's radio call overlayed on top. The Beavers are three-time national champions!
Video Credit: ESPN
Audio Credit: Learfield Sports
show more