Racegoers brave weather as Grand National Festival begins Wind and rain lashed punters on the first day of the meeting at Aintree. Source