Christian
MacLeod

6'4"

227LBS

Status

TEAM

Position

P

Number

Birthplace

Huntsville, AL, USA

Born

April 12, 2000 (24)