Cheltenham ’19|Day One March 11, 2019March 11, 2019 A look at the best bets on Day One of The Cheltenham Festival.