The captivating catcher has a unique combination of talents, making him invaluable.
USC looks to end a four-game losing streak when it plays Utah Friday.
The Trojans won their last matchup but lost a home series to Oregon State.
USC to host ranked Oregon State for a three-game series in Los Angeles this weekend.
The Trojans lost their last series to Oregon and now will host a single-game matchup.
The Trojans look to right the ship against the Ducks after a Pac-12 loss last week.
The Trojans rode their strong defense in all three wins.
USC is coming off back to back losses against Santa Clara and UC San Diego.
The perennially underrated USC alumnus could be Major League Baseball's next star.
USC begin its new season with a roster full of exciting returners and newcomers.