253: Who will win the 2025 Grand National? | The Front Page | Horse Racing News | Racing Post
34 runners will head to Aintree in Saturday's Grand National, but who will win? That is the big question asked in this week's edition of The Front Page, in which Liam Headd and James Stevens look ahead to the weekend's action. The pair discuss the chances of the leading contenders, whether the winner will come from Britain or Ireland and share their best tip for the race. Last weekend also saw the first big race of the 2025 Flat season and racing at Doncaster and a key Classic trial at Leopardstown is reviewed. The panel discuss the credentials of Delacroix in the Derby after his impressive victory. Also on the show is a look ahead to ITV Racing's coverage of the Grand National after Sam Quek was confirmed to be joining the broadcaster across the three-day coverage.