18
Ryan Flanagan
-
LSM
-
Junior
-
Environmental science
-
3rd
-
Temecula
-
Temecula Valley High school
-
6' 1"
-
185 lbs