Andre De Grasse finishes second in 100m and 200m at Diamond League final

De Grasse equals his 100m personal best of 9.89 seconds

The Diamond League final to hit the streets of Zurich

Canadians Arop, Brown and De Grasse will compete in the Diamond League final, which starts Wednesday

Kipyegon outkicks Hassan for Olympic 1,500m gold, sets Olympic record

The U.k.’s Laura Muir ran the race of a lifetime for the silver, and Canada’s Gabriela Stafford finished 5th