Sun Devils Take Series From #23 Beavers Behind Home Run Barrage


Ethan Long

Pitching, offense, and defense were nearly flawless as the Sun Devils cruised to an 11-5 victory over #23 Oregon State to take the series on Saturday night at Phoenix Municipal Stadium.