The Grand National is a historic British horse race held annually at Aintree Racecourse in Liverpool since 1839. Over a span of 4 miles and 855 yards, horses and riders navigate 30 jumps, displaying strength and stamina.
This event, held Saturday 13th Apr 2024 at 4:00 pm, signifies British sporting...