Athletics Watch: Thomas Barr Produces Sensational Finish To Win Seventh National Title In A Row By Gavin Cooney · Jul 24, 2017