Kevin Takeuchi

Sun Devils snap five-game winning streak, fall to USC 11-6

(Photo: Spencer Barnes/WCSN) PHOENIX — Riding a five-game winning streak, Arizona State baseball has been playing some of its best…

7 months ago