David DeCastro | OVR 95
LG | 6' 5" | 316 lbs | Age: 32 | New England Patriots
LG | 6' 5" | 316 lbs | Age: 32 | New England Patriots
David DeCastro
Born: January 11, 1990
Birthplace: Washington, Bellevue
College: Stanford
Drafted: 1st round, pick 24
Years Pro: 10
Develops at the fastest rate. Earns Superstar and Zone abilities.