Who’s Going To Win The Grand National 2022. A Preview by Hector Steiff The Grand National. The most watched horserace across the globe. They say in Australia that the Melbourne Cup stops a nation. Well, the Grand National at Aintree stops the whole racing world It’s not even the most valuable contest in the racing calendar, but it’s the main …