Dan Hayhurst is an English professional footballer who plays as a goalkeeper for League Two club Rochdale. He has previously played for Fleetwood Town, Preston […]
Dan Hayhurst is an English professional footballer who plays as a goalkeeper for League Two club Rochdale. He has previously played for Fleetwood Town, Preston […]