Christian Leroy Duncan

CLD
Name
Christian Leroy Duncan
Nickname
CLD
Birthdate
1995-07-24 (29)
Born
Gloucester, England, United Kingdom
Height
6'2"
Reach
79"