IAAF World Track Relays Day 1 - Bahamas (Full Event)
Watch the world's best, including Andre de Grasse, compete at the World Relays.
Benfeito and Riendeau win mixed synchro silver in Windsor
The Canadian pair of Meaghan Benfeito and Vincent Riendeau won Canada's second silver in as many days at the diving World Series.
Oh no Canada: Men's 4x100m team drops baton in final at World Relays
The Canadian men's 4x100m relay team dropped the baton in the final at the World Relays in the Bahamas, failing to complete the race. Andre De Grasse, who was running anchor, didn't get a chance to run.
Grand slam powers Angels to win over Jays
Game Wrap: Rangers end Canadiens season with Game 6 win
Oilers breakaway from Sharks, punch 2nd round date with Ducks
ALTA's locally-focused menu leaves critic as cold as the food
CBC B.C. wins 19 RTDNA awards
France heads to the polls after unpredictable presidential campaign
2 arrested in Edmonton dead toddler case
'As realistic as it can get': Mock disaster zone trains volunteers for the 'Big One' in B.C.
Canadiens' season ends with 3rd straight loss to Rangers
Thousands in B.C vote in advance polls for French presidential election
Calgarians join worldwide March for Science
Jays give Angels late scare but can't erase 3rd-inning stumble
Vancouver Sun Run hits the road for 33rd time with 40,000 runners
Calgary March For Science
Actress Erin Moran of Happy Days fame dead at 56
Dream about lanterns inspires MMIW gathering on Winnipeg bridge
Grizzlies even series with Spurs at 2 apiece
Table ronde en direct ce mercredi: Regard sur l'histoire des Premières Nations au Canada
Hockey Night in Canada: Rangers vs. Canadiens, Game 6
The National for April 22, 2017
Alberta woman fighting ISIS now part of offensive near Raqqa, video suggests