
ITV Racing Tips – Ayr And Newbury Best Bets On Scottish Grand National Day
A stunning nine races will take place in front of the ITV Racing cameras on Saturday 12th April 2025, as there’s quality jumping action from Ayr, while Newbury will provide some competitive Flat racing. The feature race of the day is the Scottish Grand National at 3:35pm and we pick out our best bet for...







