The British Triathlon Championships Liverpool will take place over one fantastic and competitive day of racing on Saturday 13th July 2013. Nearly 2,000 triathletes from all over the country will compete in an attempt to gain national titles Read More