Watch the Scottish Grand National live on air and online. You can see today's meeting at Ayr Racecourse live on STV from pm. Ed Chamberlin presents exclusive free-to-air coverage of the three days of the Grand National Festival at Aintree which culminates in the most. The Grand National festival is underway, and the big race is nearly upon us. Here's everything you need to know to watch the action live.