Edgar
Barclay

5'10"

200LBS

Status

TEAM

Position

P

Number

13

Birthplace

Oklahoma City, OK, USA

Born

May 25, 1998 (26)