A free day last Thursday saw me revisit an old stomping ground for the first time in a good few years and for a rather different reason to those previous visits. I’m talking about Towcester Racecourse, located in my home county of Northamptonshire and about eight miles south-west of Northampton.