Britain to challenge America in new 2018 athletics competition in London
Athletes representing GB and the USA will go head-to-head in a new competition to be held at London Stadium next summer. The competition, called ‘The Meet’, will see top athletes from the two countries compete across nine events in a two-hour window at the London Stadium on July the 21st. […]