Player Profile

Craig McShane
position Scrum-Half / Hooker
Birth place Leeds
Amateur Club Hunslet Parkside

Biography