USC Football: Tidbits from Trojans 2017 media guide
USC Baseball Hits the Road Against No. 18 Arizona
Baseball Opens USC Three-Gamer Friday Night - Oregon State University Athletics
USC Baseball Heads to Washington for Pac-12 Series - USC Athletics
USC Trojans Nike Baseball Game Used Jersey #25 Stitched Size 48 Captain Patch
2022 USC Trojans Nike Baseball Team Issued Jersey Shirt #6 XL
USC, UCLA primed for Pac-12 baseball showdown – Orange County Register
Six Trojans named to All-Pac-12 Conference Baseball Team - Conquest Chronicles
Ranking The 25 Best Uniforms In College Baseball — College Baseball, MLB Draft, Prospects - Baseball America
No. 21 USC Baseball Heads to Oregon State
Baseball Gameday: Vs. USC (4/15/23) - Oregon State University Athletics