The 2023 Grand National was the 175th annual running of the Grand National horse race. It took place on Saturday 15 April 2023, at Aintree Racecourse near Liverpool, England.
Corach Rambler – a magnificent winner of the 2023 Randox Grand National. He gives Derek Fox & Lucinda Russell a second win in the world’s most famous chase at Aintree.
0:00
/
0:00
Corach Rambler Winning Commentary