Tokyo Marathon postponed until 2022

This is the third postponement of the 2021 Tokyo Marathon

Andre De Grasse wins heat to advance to 100m semi-final

After two false starts by athletes on the track, De Grasse ran a season’s best 9.91 in heat 5

How Canadians can watch the Olympics

There are multiple ways Canadian fans can keep up with all the action