The 40-year-old was much-maligned during his three years at Ibrox but is flying high in England