John Ferguson Resigns As Chief Executive and Racing Manager of Godolphin John Ferguson Resigns As Chief Executive and Racing Manager of Godolphin Read more