Diamond League: De Grasse dominates 100 as Schippers survives controversy

Diamond League: De Grasse dominates 100 as Schippers survives controversy