Kevin Keegan — who sadly passed away on Monday 20 July, at the age of 75 — confounded expectations and broke moulds, both on and off the football field. Rejected as a teenager for being too small, he ...