Horse Racing Davy Russell's Greatness On Display Again As Conflated Wins Irish Gold Cup By Jonathan Byrne · Feb 5, 2022