Player XXX plays for what team?
John Haselden
John Haselden played the professional game for 13 years and played for Doncaster Rovers, Rotherham United and had a loan spell at Mansfield Town.
Doncaster Rovers