The USC baseball team got it done on the mound and at the plate tonight as they defeated the No. 1-ranked Oregon State Beavers 4-2 in game one of the three-game Pac-12 series at Dedeaux Field on Friday evening.
Related News & Videos
15 minutes ago