The racing comes thick and fast over the holiday season, and the Welsh Grand National returns to it’s usual slot of the 27th December, having been rescheduled twice in the last three years. A typically gruelling renewal in what is always a bit of a bog down at Chepstow and…