Alan Ball was born on 12 May 1945 in Farnworth, Bolton. He scored 170 goals during a career that took him to Blackpool, Everton, Arsenal, Southampton and Bristol Rovers. He played seventy-three times for England, and was the youngest member of the World Cup winning team in 1966. He died in April 2007.
Sign up to the Pan Macmillan newsletter for great extra content and free extracts.