6'4"
338LBS
Status
ACTIVE
TEAM
New York Giants
Position
OL
Number
72
Birthplace
Denville, NJ, USA
Born
December 13, 1994 (30)