6'8"

295LBS

Status

ACTIVE

TEAM

New York Giants

Position

T

Number

68

Birthplace

Cedar Rapids, IA, USA

Born

December 19, 1995 (29)