Luke
Haggard

6'7"

305LBS

Status

ACTIVE

TEAM

Tampa Bay Buccaneers

Position

OL

Number

72

Birthplace

Petaluma, CA, USA

Born

January 3, 2000 (25)