Maple Leafs will need 'all hands on deck' to avoid elimination
The Maple Leafs left themselves little room for error after consecutive ugly road losses to open their first-round Stanley Cup playoff series with the Boston Bruins. That margin has dropped to zero entering Game 5 on Saturday (CBC, CBCSports.ca, 8 p.m. ET).
Canada hopes 11th time is a charm in mixed doubles curling
Canada enters the mixed doubles curling world championship as the top-ranked country, and yet it has never won the event. Laura Crocker and Kirk Muyres will try to snap the decade-long title drought starting this weekend in Sweden.
Canadian women's rugby 7s team looks to rebound from Commonwealth letdown
Coming off a disappointing fourth-place showing at the Commonwealth Games, Canada's women's rugby sevens team hopes to bounce back as it returns to Sevens Series action this weekend in Japan.
Watch Women's World Rugby Sevens Series
CBC Sports will provide a live stream of the HSBC World Rugby Sevens Series women's tournament from Kitakyushu, Japan beginning on Friday, April 20 at 9:30 p.m. ET.
Carolina Hurricanes head coach Bill Peters resigns
Hockey Night in Canada: Free live streams on desktop & app
Defence-depleted Jets call up rookie Sami Niku for Friday's Game 5
Blue Jays reinstate Morales from DL, recall prospect Gurriel Jr
Leafs miss golden opportunity to even series with Bruins' Bergeron out
Eugenie Bouchard to play Fed Cup tie in Montreal
Brooke Henderson 4 shots off the pace at L.A. Open
Bela, Marta Karolyi say they had no knowledge of Larry Nassar abusing gymnasts
Arsene Wenger ends 22-year run at Arsenal
6-year wait has made Canada's newest Olympic champion appreciate medal more
Canadian weightlifter gets 2012 Olympic gold after top 2 stripped of medals
Bob Elliott's Baseball: I wouldn't bet against Jose Bautista
DeRozan, Lowry reaping rewards after agreeing to 'buy in' to Raptors' new style
Lance Armstrong reaches $5M settlement with U.S. government
Brett Connolly's viral video, a happy Washington Capitals fan and one proud mom
Seattle Mariners turn wacky triple play
Player's Own Voice