News

Scots will splurge at least £10 million on today’s Scottish Grand National while soaking up the sunshine. A sell-out crowd of 15,000 people is heading to Ayr Racecourse with many more watching the ...