If you follow British horse racing, then you already know the Cheltenham Festival is going on. If you don't, well, the Cheltenham Festival is going on! View this post on Instagram A post shared by Guardian Sport (@guardian_sport) on Mar 11, 2020 at 9:36am PDT The Cheltenh[...]