17
Ryan Pickard
-
LSM
-
Senior
-
Mechanical Engineering
-
2nd
-
Lewes, DE
-
Cape Henlopen
-
5' 9"
-
170 lbs