Horse Racing Ruby Walsh Was Fuming On Punditry Duties After Grand National Heartbreak By Eoin Harrington · Apr 9, 2022