6'4"
303LBS
Status
ACTIVE
TEAM
New Orleans Saints
Position
OL
Number
78
Birthplace
San Antonio, TX, USA
Born
August 27, 1997 (27)