Jockey Harry Skelton has named The New Lion as his banker for the 2026 Cheltenham Festival, with the meeting now just eight days away. The post Cheltenham …