Richardson AFL sacking 18 months in making