A guide to local races for 2017, part 2
In the second section of this two part blog (click here for part 1) I review those races that I have taken part in during the second half of the calendar year. Again, I have included the advance entry prices,… Read More »A guide to local races for 2017, part 2