Who won the Grand National 2024? Full results and list of places

Who won the Grand National 2024? Full results and list of places

Tamworth Herald

Published

The eagerly-anticipated event took place from 4pm at Aintree in Merseyside today, with the winner crowned after 30 fences of racing.

Full Article