David DeCastro

6'5", 316 lbs
#66 OL
Born: January 11, 1990 in Kirkland, WA (Age: 29)
Drafted: 2012 Rnd 1, Pick 24 by PIT
College: Stanford