The three fastest men in the world this year are set to race each other in the 100m at the Athletissima Diamond League meeting.
The three fastest men in the world this year are set to race each other in the 100m at the Athletissima Diamond League meeting.