Leroy Cudjoe

Leroy Cudjoe

Centre
Squad Number21
Date of Birth7th April 1988
Age34
FromHuddersfield, England
Contracted Until2022
Sponsor
Giants Legends Club