Horse Racing is back with a meeting at Newcastle Monday 1st June plus it’s French Guineas day! Horse Racing is back with a meeting at Newcastle Monday 1st June plus it’s French Guineas day! Read more