Horse Racing Watch: Unbelievable 1-2-3 For Irish Horses In The Melbourne Cup By Michael McCarthy · Nov 7, 2017