Crewe Alexandra F.C. was founded in 1877 as the football division of Crewe Alexandra Cricket Club, named after Princess Alexandra. The club has a long history and has played at Gresty Road since 1906.
Crewe Alexandra F.C. Brain Twister: 19 Questions to Twist Your Mind