Rivals Logo
Home
Advanced Search
FutureCast
Teams
Home
Advanced Search
FutureCast
Teams
Subscribe
Trestin
Castro
Class of 2025
6'1"
|
162 lbs
|
CB
Upland
Upland, CA
5.8
Rivals Logo
RATING
-
NATL
28
ST
32
POS
signed
4/2/2024
USC
signed
4/2/2024
USC
Share
Created with Sketch.
Advertisement
Back to Trestin's Profile
Trestin's Photos
News
Photos
Videos
Galleries