 He continued to play minor counties cricket for Cheshire until 1979, making a total of 75 appearances in the Minor Counties Championship.He became an English teacher after graduating from Cambridge.Since the late 1950s, Cragg has maintained a close playing and voluntary administrative relationship with Bramhall Cricket Club.