David DeCastro

DavidDeCastro

HT/WT
DOB
College
Draft Info
Status
6' 5", 316 lbs
1/11/1990 (29)
2012: Rd 1, Pk 24 (PIT)
Active

Switch Player

Ramon Foster

Ramon Foster

#73