What channel is the Scottish Grand National 2023? Live stream, start time and TV details for the big one at Ayr

What channel is the Scottish Grand National 2023? Live stream, start time and TV details for the big one at Ayr

Daily Record

Published

Trainer Lucinda Russell picked up one of the biggest prizes in horse racing last weekend when Corach Rambler romped home to win the Grand National at Aintree.

Full Article