Jack McCarron with his two best bets for Challow Hurdle day at Newbury