Aldershot Town was one of the clubs Will joined on loan. Aldershot Town is a professional football club based in Aldershot, Hampshire, England. The club was founded in 1992 and plays its home matches at the EBB Stadium.
The Will de Havilland Challenge: How Well Do You Know the English Footballer?