‘Role model for every Algerian’ Mahrez hopes to lead his country to first knockout win

Embolo wastes little time putting Switzerland in front Opens in new window
July 02, 2026 at 11:20PM EDT
FIFA World Cup: Portugal vs. Croatia extended highlightsOpens in new window
July 02, 2026 at 9:35PM EDT
Must See: ‘This is as wild as it can get!’ – Croatia’s equalizer wiped out by VAROpens in new window
July 02, 2026 at 9:14PM EDT
Must See: Ramos’ ferocious header sends Portugal ahead in stoppage timeOpens in new window
July 02, 2026 at 9:11PM EDT
Must See: Ronaldo’s penalty levels the score, sends Toronto crowd into a frenzyOpens in new window
July 02, 2026 at 8:42PM EDT
Gutsy substitutions pay off as Portugal edges Croatia to reach Round of 16 Opens in new window
July 02, 2026 at 9:49PM EDT
deVos on Modric: ‘He was the conductor of the Croatian national team’Opens in new window
July 02, 2026 at 9:56PM EDT
Greatest moments from Luka Modric’s legendary career Opens in new window
July 02, 2026 at 9:56PM EDT
FIFA World Cup: Spain 3, Austria 0Opens in new window
July 02, 2026 at 5:11PM EDT
Spain shuts down Austria to cruise into Round of 16 Opens in new window
July 02, 2026 at 5:22PM EDT
‘This is two heavyweights’: Portugal, Spain to clash in blockbuster Round of 16 match Opens in new window
July 02, 2026 at 10:09PM EDT
Plenty of valid reasons to fear Morocco, but Canada can’t help but remain confidentOpens in new window
July 02, 2026 at 7:34PM EDT
Will set pieces be Canada’s best chance at scoring against Morocco?Opens in new window
July 02, 2026 at 5:21PM EDT
Canada emphasizing unity and aggressiveness in lead up to Morocco matchOpens in new window
July 02, 2026 at 11:50AM EDT
CanMNT managing pressure and not buying into underdog label vs. MoroccoOpens in new window
July 02, 2026 at 11:49AM EDT
Brennan: Canada must match Morocco’s energy and work rate in Round of 16 match Opens in new window
July 02, 2026 at 2:28PM EDT
deVos: Morocco dominating possession could suit Canada’s transition game Opens in new window
July 02, 2026 at 5:51PM EDT
Jack shares which CanMNT players have impressed the most at the World CupOpens in new window
July 02, 2026 at 2:43PM EDT
Talal explains how Morocco’s marathon Round of 32 match could impact them vs. Canada Opens in new window
July 02, 2026 at 2:37PM EDT
Kelly tosses another touchdown to Polk to cut into Calgary’s leadOpens in new window
July 02, 2026 at 11:31PM EDT
Big-Play V.A. lives up to his name with fifth touchdown pass against ArgosOpens in new window
July 02, 2026 at 11:24PM EDT
Must See: Adams Jr. finds Jones for 73-yard TD to cap wild first halfOpens in new window
July 02, 2026 at 10:46PM EDT
Adams Jr. to Philpot connection comes through again for StampsOpens in new window
July 02, 2026 at 10:32PM EDT
Brissett burns former team for 20-yard touchdown that extends Stamps leadOpens in new window
July 02, 2026 at 10:01PM EDT
Chad Kelly hits Polk for a touchdown as Argos answer backOpens in new window
July 02, 2026 at 9:39PM EDT
Adams Jr. connects with Philpot for a touchdown to open the scoringOpens in new window
July 02, 2026 at 9:46PM EDT
Ovechkin to return for 22nd NHL season after inking one-year deal with Capitals Opens in new window
July 02, 2026 at 5:21PM EDT
Biron reacts to Ovechkin returning to Capitals for one more yearOpens in new window
July 02, 2026 at 4:04PM EDT
Habs, Dobes agree on three-year extensionOpens in new window
July 02, 2026 at 5:25PM EDT
Dobes happy to get extension done so he can focus on getting better for HabsOpens in new window
July 02, 2026 at 4:57PM EDT
Where do Leafs, Habs and Sens land up in the Atlantic Division? Opens in new window
July 02, 2026 at 4:20PM EDT
‘If he wants that number, he’s gonna get that number’: McKenna happy to let Bobrovsky have No. 72Opens in new window
July 02, 2026 at 5:26PM EDT
McKenna ‘super excited’ by Leafs’ free agency moves as whirlwind week continuesOpens in new window
July 02, 2026 at 1:46PM EDT
‘When I hear that stuff it fires me up’: McKenna on using criticism as fuel to improveOpens in new window
July 02, 2026 at 2:02PM EDT
Paul ‘surprised’ by move to Leafs but very excited to be returning homeOpens in new window
July 02, 2026 at 1:06PM EDT
‘Full circle moment’: Roslovic says interest in Toronto goes back to last yearOpens in new window
July 02, 2026 at 1:03PM EDT
Sissons ‘still reeling’ from Cup loss but ready to make another run with TorontoOpens in new window
July 02, 2026 at 2:02PM EDT
Duhaime likes the fit in Toronto, excited to be one of many new piecesOpens in new window
July 02, 2026 at 1:45PM EDT
New Jet Ferraro explains why his top priority in free agency was to join a ‘winner’Opens in new window
July 02, 2026 at 11:47AM EDT
Perkins: Brad Stevens handed 76ers a trip to the Finals next yearOpens in new window
July 02, 2026 at 10:17AM EDT
Will Celtics live to regret trading Jaylen Brown?Opens in new window
July 02, 2026 at 10:15AM EDT
Diallo comes up short against Sonego in five-set thrillerOpens in new window
July 02, 2026 at 5:26PM EDT
Zverev sees off Royer in straight sets to move to third round at WimbledonOpens in new window
July 02, 2026 at 12:26PM EDT
Swiatek dispatches Pliskova in straight sets to reach third round at WimbledonOpens in new window
July 02, 2026 at 10:20AM EDT
Rybakina advances to third round of Wimbledon with commanding win over McNally Opens in new window
July 02, 2026 at 4:27PM EDT
Offensive explosions are occurring at an unprecedented rate in the CFL this seasonOpens in new window
July 02, 2026 at 7:22PM EDT
‘I have nothing really to add to that’: Verstappen responds to rumours of McLaren moveOpens in new window
July 02, 2026 at 7:14PM EDT
Hauraney has the latest on the rumours involving Verstappen and McLarenOpens in new window
July 02, 2026 at 6:45PM EDT
Toronto’s chapter as a World Cup host city comes to a close Opens in new window
July 02, 2026 at 10:19PM EDT
‘This was a special day’: Croatia-Portugal closes out Toronto’s chapter of the World CupOpens in new window
July 02, 2026 at 10:19PM EDT
Silva says fans in Toronto were ‘unbelievable’ Opens in new window
July 02, 2026 at 9:43PM EDT
Neves dedicates win to late teammate Jota: ‘This victory is for him and his family’ Opens in new window
July 02, 2026 at 10:00PM EDT
‘We will try to do the impossible’: Cabo Verde aim to shock Argentina and the worldOpens in new window
July 02, 2026 at 11:04AM EDT
James Rodriguez has drawn inspiration from past Colombian legendsOpens in new window
July 02, 2026 at 10:58AM EDT
Electric atmosphere expected for Mexico-England but it won’t be the best timing in UKOpens in new window
July 02, 2026 at 2:44PM EDT
Biggest and most memorable moments in Canadian sports history Opens in new window
July 02, 2026 at 6:12PM EDT
Canada at the World Cup: Ready to Run with a GiantOpens in new window
July 02, 2026 at 7:47PM EDT
McKenna attends World Cup match in Toronto: ‘Growing up, I was a Ronaldo fan’Opens in new window
July 02, 2026 at 8:47PM EDT
‘The pressure got to me’: McKenna recalls ‘special’ first pitch moment at Jays gameOpens in new window
July 02, 2026 at 2:02PM EDT
Wickenheiser on ‘deep thinker’ McKenna: ‘IQ is off the charts’Opens in new window
July 02, 2026 at 3:14PM EDT
Wickenheiser says Sundin held ‘hot stove’ with players at development campOpens in new window
July 02, 2026 at 3:14PM EDT
Bilecki on Leafs development camp: ‘I’m just trying to take something every day’Opens in new window
July 02, 2026 at 1:47PM EDT
Koblar reflects on SHL season, World Championship bronze medal winOpens in new window
July 02, 2026 at 1:56PM EDT
‘Cherish my time in Toronto’: Robertson feels ‘mixed emotions’ around Leafs exit Opens in new window
July 02, 2026 at 4:18PM EDT
New Penguin Robertson ready to grab bigger opportunity in reunion with DubasOpens in new window
July 02, 2026 at 4:26PM EDT
Leafs draft pick Olsen inspired by fellow type-1 diabetic Domi Opens in new window
July 02, 2026 at 9:49AM EDT
Ottawa 1200: The Sens are still a great fit for GirouxOpens in new window
July 02, 2026 at 9:10AM EDT
Ottawa 1200: Will Giroux stay or will he go?Opens in new window
July 02, 2026 at 8:15AM EDT
FIFA World Cup: Spain vs. Austria extended highlightsOpens in new window
July 02, 2026 at 5:24PM EDT
FIFA World Cup: England 2, Congo DR 1Opens in new window
July 01, 2026 at 5:15PM EDT
Must See: Kane blasts home his second to give England late edgeOpens in new window
July 01, 2026 at 1:59PM EDT
Kane carries England to Round of 16 after scare against Congo DR Opens in new window
July 01, 2026 at 2:32PM EDT
Kane: ‘We talked about having hero moments, today was my moment’ Opens in new window
July 01, 2026 at 2:48PM EDT
England to take on Mexico at Mexico City stadium: ‘One of the most hostile environments’Opens in new window
July 01, 2026 at 2:36PM EDT
FIFA World Cup: Belgium 3, Senegal 2 (AET)Opens in new window
July 01, 2026 at 11:17PM EDT
Must See: Tielemans scores go-ahead goal on controversial penalty kick Opens in new window
July 01, 2026 at 6:56PM EDT
Was the deciding penalty between Belgium and Senegal the right call? Opens in new window
July 01, 2026 at 7:20PM EDT
FIFA World Cup: United States 2, Bosnia-Herzegovina 0Opens in new window
July 01, 2026 at 11:21PM EDT
Must See: Tillman doubles the lead off USA set pieceOpens in new window
July 01, 2026 at 9:57PM EDT
USA dominates Bosnia and Herzegovina but suffers blow with Balogun red card Opens in new window
July 01, 2026 at 10:41PM EDT
Underdog Canadians rested, ready and not afraid to take their ‘free hit’ at MoroccoOpens in new window
July 01, 2026 at 5:46PM EDT
‘They’re always in the game’: Jack details what scares Canada the most about MoroccoOpens in new window
July 01, 2026 at 5:51PM EDT
‘We won’t change our identity’: Marsch describes how Canada will play against MoroccoOpens in new window
July 01, 2026 at 11:45AM EDT
Marsch pinched himself after Gretzky chat; lauds Canada’s ‘relentless pursuit of greatness’Opens in new window
July 01, 2026 at 11:54AM EDT
Starter or substitute? Alphonso Davies’ role vs. Morocco still to be determinedOpens in new window
July 01, 2026 at 11:55AM EDT
‘The identity of the team is they are a front foot team’: Canada plans to stay aggressiveOpens in new window
July 01, 2026 at 11:38AM EDT
Scianitti: When those two teams line up on Saturday, Canada’s going to be readyOpens in new window
July 01, 2026 at 2:51PM EDT
Are Canada and Morocco better teams than they were nearly four years ago in Qatar?Opens in new window
July 01, 2026 at 3:01PM EDT
What can this run do for the perception of Canada on the world stage?Opens in new window
July 01, 2026 at 3:46PM EDT
‘Steph has been a captain from the moment he came into the team’: Eustaquio’s leadership on full displayOpens in new window
July 01, 2026 at 3:37PM EDT
Hanna shares latest on how Morocco is preparing for CanadaOpens in new window
July 01, 2026 at 5:53PM EDT
Leafs reshape roster by signing Bobrovsky, depth forwards; trade Hildeby for Nick PaulOpens in new window
July 01, 2026 at 5:14PM EDT
Masters: Chayka strengthened ‘the spine’ of Leafs while maintaining future flexibilityOpens in new window
July 01, 2026 at 5:39PM EDT
Oilers trade Nurse to Sharks, sign G Andersen to one-year dealOpens in new window
July 01, 2026 at 11:31PM EDT
Despite a slow start to the day, Bowman makes waves on July 1Opens in new window
July 01, 2026 at 11:28PM EDT
Habs ink Demidov to 8-year extension; Jets sign G Skinner; Canucks lock up Oleksiak, SchennOpens in new window
July 01, 2026 at 11:52PM EDT
‘Everyone wants to win the Cup’: Demidov calls extension with Habs an easy decisionOpens in new window
July 01, 2026 at 3:58PM EDT
Bolts sign Carlson to 2-year deal; Sharks ink Marchment, Trouba; Rangers flip Trocheck to UtahOpens in new window
July 01, 2026 at 11:45PM EDT
Panel declares Maple Leafs & Panthers winners of Free Agent FrenzyOpens in new window
July 01, 2026 at 5:25PM EDT
Did Maple Leafs make the biggest splash on Free Agency Frenzy?Opens in new window
July 01, 2026 at 4:23PM EDT
Hot or Not: Bobrovsky is still an elite goaltenderOpens in new window
July 02, 2026 at 12:10AM EDT
How does Skinner signing impact Hellebuyck’s future with Jets?Opens in new window
July 01, 2026 at 1:31PM EDT
Report: Celtics send Brown to 76ers for George, picks in blockbusterOpens in new window
July 01, 2026 at 6:41PM EDT
MLB: Mets 3, Blue Jays 9Opens in new window
July 01, 2026 at 11:54PM EDT
MLB: Tigers 6, Yankees 2 (11)Opens in new window
July 01, 2026 at 5:39PM EDT
Auger-Aliassime cruises into the third round of Wimbledon on Canada Day Opens in new window
July 01, 2026 at 5:38PM EDT
Sinner endures two tie-breaks to get past BorgesOpens in new window
July 01, 2026 at 2:59PM EDT
Djokovic eases past Tsitsipas in straight sets to cruise into third round at WimbledonOpens in new window
July 01, 2026 at 4:50PM EDT
Must See: Djokovic pranks ball girl into thinking she injured him with scissorsOpens in new window
July 01, 2026 at 5:12PM EDT
Osaka debuts a new look before dispatching Gasanova in Wimbledon second-round Opens in new window
July 01, 2026 at 9:37AM EDT
Sabalenka eliminates Kessler in straight sets to reach the third round of Wimbledon Opens in new window
July 01, 2026 at 10:18AM EDT
Gauff overcomes Sierra in third-set tiebreak to reach the third round at WimbledonOpens in new window
July 01, 2026 at 3:06PM EDT
Mexican supporters party through the night in Mexico City after win against EcuadorOpens in new window
July 01, 2026 at 10:52PM EDT
Heritage is important to USMNT player Sergino Dest Opens in new window
July 01, 2026 at 3:39PM EDT
Argentina national team eating well at World Cup Opens in new window
July 01, 2026 at 3:14PM EDT
The evolution of the World Cup ballOpens in new window
July 01, 2026 at 3:57PM EDT
Park the Bus: All three host nations have played well at World CupOpens in new window
July 01, 2026 at 11:10PM EDT
Canada at the World Cup: Canada Day (In Houston)Opens in new window
July 01, 2026 at 8:00PM EDT
The Best: Wednesday, July 1stOpens in new window
July 02, 2026 at 12:07AM EDT
Nurse eager for a fresh start with ‘hungry’ Sharks: ‘Sometimes it’s just time to go’Opens in new window
July 01, 2026 at 8:47PM EDT
Bowman calls Nurse a ‘true competitor’, says Makhamadullin, Shea are ‘big boost’ for defenceOpens in new window
July 01, 2026 at 5:50PM EDT
Skinner headed to Jets on two-year, $7.5M contractOpens in new window
July 01, 2026 at 1:26PM EDT
Skinner excited to grow his game in another Canadian marketOpens in new window
July 01, 2026 at 2:45PM EDT
Bain expects ‘great teammate’ Skinner to be a perfect fit in Winnipeg Opens in new window
July 01, 2026 at 1:33PM EDT
Maple Leafs sign Bobrovsky to three-year deal worth $7M per seasonOpens in new window
July 01, 2026 at 2:29PM EDT
Masters discusses Bobrovsky’s history with Stolarz after new deal with TorontoOpens in new window
July 01, 2026 at 2:28PM EDT
‘Right player, right time’: Leafs GM Chayka on signing ‘game changer’ BobrovskyOpens in new window
July 01, 2026 at 6:31PM EDT
Maple Leafs sign Sissons to two-year dealOpens in new window
July 01, 2026 at 2:32PM EDT
Chayka on Leafs’ additions: ‘We certainly feel like we’re a better hockey team today’ Opens in new window
July 01, 2026 at 6:13PM EDT
Canadiens sign Demidov to eight-year, $73 million contract extensionOpens in new window
July 01, 2026 at 12:32PM EDT
Reaction to Demidov extending in Montreal for eight more yearsOpens in new window
July 01, 2026 at 12:18PM EDT
Demidov extension the latest example of Canadiens’ team-first mentality Opens in new window
July 01, 2026 at 4:40PM EDT
After Demidov signing, what should Habs do next?Opens in new window
July 01, 2026 at 1:04PM EDT
Staios on Ersson signing, Giroux update and plans for Sens’ next captainOpens in new window
July 01, 2026 at 3:51PM EDT
Schenn says history with Johnson, Malhotra made return to Canucks an easy choiceOpens in new window
July 01, 2026 at 2:09PM EDT
Trouba signs four-year deal with Sharks; Levi traded to OilersOpens in new window
July 01, 2026 at 2:12PM EDT
Roslovic signs with Maple Leafs; Arvidsson joins Red Wings; Kings reunite with PerryOpens in new window
July 01, 2026 at 1:28PM EDT
Marchment goes to Sharks on five-year, $35 million contractOpens in new window
July 01, 2026 at 1:04PM EDT
Marchment excited to join Celebrini in San Jose following ‘full circle’ moveOpens in new window
July 01, 2026 at 12:54PM EDT
What if Werenski stays put in Columbus and no one gets him?Opens in new window
July 01, 2026 at 3:25PM EDT
Biron and Reda debate if Werenski is a perfect fit in TorontoOpens in new window
July 01, 2026 at 9:50AM EDT
What makes Werenski so special on the blue line?Opens in new window
July 01, 2026 at 12:50PM EDT
Gudas signs six-year deal with Panthers; Hischier extends with DevilsOpens in new window
July 01, 2026 at 11:49AM EDT
Panthers are ‘putting the NHL on notice’ revamping their roster after missing the playoffs Opens in new window
July 01, 2026 at 2:07PM EDT
Are the Panthers set to be the NHL’s most feared villain?Opens in new window
July 01, 2026 at 11:57AM EDT
Haula excited for new opportunity with Kings after signing two-year dealOpens in new window
July 01, 2026 at 1:30PM EDT
New TSN Hockey Insider Cameron Gaunce announces brother Brendan’s deal with BruinsOpens in new window
July 01, 2026 at 1:11PM EDT
Kaplan confident that McKenna’s transition from NCAA to NHL will be ‘seamless’ Opens in new window
July 01, 2026 at 11:46AM EDT
The Quiz: Which new NHL combo is the most exciting?Opens in new window
July 01, 2026 at 12:01PM EDT
‘Pitiful…rubbish’: Kristian Jack jokingly analyzes Bryan Hayes’ hosting performanceOpens in new window
July 01, 2026 at 1:55PM EDT
‘What a s***show’: Johnson, Berube reflect back on 1999 line brawl involving the twoOpens in new window
July 01, 2026 at 2:00PM EDT
Subban: “This was definitely the moment of the month”Opens in new window
July 01, 2026 at 6:46PM EDT
Must See: Top goals from Day 21 of the World CupOpens in new window
July 01, 2026 at 10:26PM EDT
Must See: Top saves from Day 21 of the World CupOpens in new window
July 01, 2026 at 10:22PM EDT
FIFA World Cup: England vs. Congo DR extended highlightsOpens in new window
July 01, 2026 at 2:25PM EDT
FIFA World Cup: Belgium vs. Senegal extended highlightsOpens in new window
July 01, 2026 at 7:18PM EDT
FIFA World Cup: United States vs. Bosnia-Herzegovina extended highlightsOpens in new window
July 01, 2026 at 10:38PM EDT
FIFA World Cup: France 3, Sweden 0Opens in new window
July 01, 2026 at 12:41AM EDT
Mbappe has brace as France dispatches Sweden to reach Round of 16 Opens in new window
June 30, 2026 at 7:29PM EDT
FIFA World Cup: Côte d’Ivoire 1, Norway 2Opens in new window
July 01, 2026 at 12:42AM EDT
Haaland scores game-winner as Norway wins first-ever World Cup knockout game Opens in new window
June 30, 2026 at 3:34PM EDT
How does Brazil and Norway match up for Round of 16 showdown? Opens in new window
June 30, 2026 at 3:41PM EDT
FIFA World Cup: Mexico 2, Ecuador 0Opens in new window
July 01, 2026 at 12:24AM EDT
Mexico dominates Ecuador for its second ever knockout stage win at World CupOpens in new window
July 01, 2026 at 12:41AM EDT
Scianitti: Managing ‘scorching’ heat in Houston will be critical for CanadaOpens in new window
June 30, 2026 at 3:45PM EDT
Jack: Morocco is a ‘formidable team of giants’ with World Cup experienceOpens in new window
June 30, 2026 at 8:49PM EDT
Will Marsch make any changes to Canada’s formation against Morocco?Opens in new window
June 30, 2026 at 3:53PM EDT
Scianitti: Canada’s core players will take lessons from Morocco matchup in 2022Opens in new window
July 01, 2026 at 12:44AM EDT
‘If we get things wrong, we’ll go home’: Morocco manager warns team about CanadaOpens in new window
June 30, 2026 at 9:48AM EDT
Is Morocco even better than the 2022 edition Canada faced in Qatar? Opens in new window
June 30, 2026 at 12:34PM EDT
What impact has Koné had while being around the team? Opens in new window
June 30, 2026 at 4:18PM EDT
Report: Clippers nearing deal to send Kawhi Leonard to RaptorsOpens in new window
June 30, 2026 at 8:46PM EDT
Armstrong: Kawhi is an experienced, proven winner that helps Raptors take the next stepOpens in new window
July 01, 2026 at 12:50AM EDT
Shepherd: Kawhi trade shifts Raptors into Eastern Conference contenders right awayOpens in new window
June 30, 2026 at 9:05PM EDT
‘This is beyond shocking’: Lewenberg breaks down what put Kawhi deal over the lineOpens in new window
June 30, 2026 at 4:52PM EDT
SC Timeline: Kawhi’s return to the 6ixOpens in new window
July 01, 2026 at 12:49AM EDT
LeBrun: Werenski rejected trade to Stars; Maple Leafs, Lightning high on his listOpens in new window
July 01, 2026 at 12:31AM EDT
Insider Trading: Werenski trade market taking shapeOpens in new window
June 30, 2026 at 6:00PM EDT
Early Trading: Blue Jackets, Werenski will have to get on the same page on potential dealOpens in new window
June 30, 2026 at 12:37PM EDT
Panthers acquire Markstrom from Devils for Rodrigues Opens in new window
July 01, 2026 at 12:06AM EDT
How does Markstrom trade affect Bobrovsky market?Opens in new window
June 30, 2026 at 3:58PM EDT
Does signing Bobrovsky make sense for the Maple Leafs?Opens in new window
July 01, 2026 at 12:52AM EDT
The Talking Point: Which Canadian team will be most aggressive on Free Agent Frenzy? Opens in new window
June 30, 2026 at 12:23PM EDT
Analytics Test: Werenski rising, Larkin on decline?Opens in new window
June 30, 2026 at 11:28PM EDT
‘Just a good fit’: Stecher ‘couldn’t be happier’ to sign two-year deal with Leafs Opens in new window
June 30, 2026 at 5:10PM EDT
Stecher expects McKenna to create spark similar to Bedard, Celebrini, Schaefer Opens in new window
June 30, 2026 at 5:27PM EDT
MLB: Mets 3, Blue Jays 0Opens in new window
July 01, 2026 at 12:52AM EDT
Must See: Willson Contreras’ helmet throw sparks brawl at FenwayOpens in new window
July 01, 2026 at 2:12AM EDT
LeBron James will enter free agency, end Lakers tenureOpens in new window
July 01, 2026 at 12:44AM EDT
What is LeBron James’ legacy is as a Laker? Opens in new window
July 01, 2026 at 12:45AM EDT
Perkins: LeBron would make Warriors legit title contendersOpens in new window
June 30, 2026 at 11:53AM EDT
How good will the Raptors be with Kawhi?Opens in new window
June 30, 2026 at 4:08PM EDT
A look back at Kawhi Leonard’s impact as a Toronto RaptorOpens in new window
June 30, 2026 at 4:11PM EDT
Top 10: Kawhi Leonard momentsOpens in new window
June 30, 2026 at 3:56PM EDT
Canadian Diallo battles back to advance to second round at WimbledonOpens in new window
July 01, 2026 at 12:16AM EDT
Maya Joint ends Serena Williams’ Wimbledon comeback in first roundOpens in new window
July 01, 2026 at 12:18AM EDT
Must See: Serena Williams given rousing reception by Wimbledon crowdOpens in new window
June 30, 2026 at 3:20PM EDT
Defending champ Swiatek into second round at WimbledonOpens in new window
June 30, 2026 at 10:57AM EDT
Rybakina scraps her way to first-round victory over Boisson at WimbledonOpens in new window
June 30, 2026 at 12:42PM EDT
Zverev tested with first-round Wimbledon victory over BlockxOpens in new window
June 30, 2026 at 2:20PM EDT
Ben Shelton upset in five-set thriller to wild card Otto VirtanenOpens in new window
June 30, 2026 at 12:56PM EDT
WNBA: Aces 85, Liberty 93Opens in new window
July 01, 2026 at 12:46AM EDT
Park the Bus: Canada in for a tough match against MoroccoOpens in new window
July 01, 2026 at 1:18AM EDT
Must See: Quinones sends a rocket past Galindez that ignites Mexico City StadiumOpens in new window
June 30, 2026 at 10:31PM EDT
Must See: Mbappe dedicates wonder goal to French manager Deschamps Opens in new window
June 30, 2026 at 5:57PM EDT
Mbappe on celebration with Deschamps: ‘He will never be alone with us’ Opens in new window
June 30, 2026 at 7:21PM EDT
Haaland calls Norway’s chances against Brazil ‘very slim’ Opens in new window
June 30, 2026 at 8:49PM EDT
The World Cup panel looks ahead to Wednesday’s full slate of gamesOpens in new window
June 30, 2026 at 8:06PM EDT
Tuchel reflects on his journey to becoming England’s national team manager Opens in new window
June 30, 2026 at 2:13PM EDT
Portugal and Croatia set to take centre stage in Toronto for Round of 32 matchOpens in new window
June 30, 2026 at 4:01PM EDT
‘Role model for every Algerian’ Mahrez hopes to lead his country to first knockout win Opens in new window
June 30, 2026 at 2:30PM EDT
Can Swiss goalkeeper Kobel lead his country to glory?Opens in new window
June 30, 2026 at 8:14PM EDT
No Place To Hide: The high stress of the penalty kickOpens in new window
June 28, 2026 at 2:40PM EDT
Toronto traffic referee hands out yellow card to driver Opens in new window
July 01, 2026 at 12:44AM EDT
Lenarduzzi, Dolan, Valentine reflect on Canada’s first World Cup in 1986Opens in new window
June 30, 2026 at 7:59PM EDT
Caldwell: There should be no youth matches going on while Canada is playingOpens in new window
June 30, 2026 at 8:45PM EDT
Canada at the World Cup: Morocco Up NextOpens in new window
June 30, 2026 at 10:05PM EDT
The Best: Tuesday, June 30thOpens in new window
July 01, 2026 at 12:59AM EDT
Must See: Top goals from Day 20 of the World CupOpens in new window
July 01, 2026 at 12:23AM EDT
Must See: Top saves from Day 20 of the World Cup Opens in new window
July 01, 2026 at 12:19AM EDT
FIFA World Cup: France vs. Sweden extended highlightsOpens in new window
June 30, 2026 at 7:36PM EDT
FIFA World Cup: Cote d’Ivoire vs. Norway extended highlightsOpens in new window
June 30, 2026 at 3:20PM EDT
FIFA World Cup: Netherlands 1, Morocco 1 (2-3 PK)Opens in new window
June 30, 2026 at 1:11AM EDT
Must See: Morocco defeats Netherlands in penalties to reach Round of 16 Opens in new window
June 30, 2026 at 12:06AM EDT
Morocco beats Netherlands in penalties to set up Round of 16 match with CanadaOpens in new window
June 30, 2026 at 12:31AM EDT
FIFA World Cup: Germany 1, Paraguay 1 (3-4 PK)Opens in new window
June 30, 2026 at 1:18AM EDT
Must See: Paraguay wins dramatic penalty shootout against Germany Opens in new window
June 29, 2026 at 7:43PM EDT
Paraguay stun Germany in penalties to advance to the Round of 16Opens in new window
June 29, 2026 at 8:09PM EDT
FIFA World Cup: Brazil 2, Japan 1Opens in new window
June 30, 2026 at 1:18AM EDT
Must See: ‘They’ve stolen it right at the death!’ – Martinelli sends Brazil to Round of 16Opens in new window
June 29, 2026 at 3:11PM EDT
Brazil capitalizes on opportunities to overcome Japan’s defensive playOpens in new window
June 29, 2026 at 3:29PM EDT
Eustaquio’s gift to CanadaOpens in new window
June 29, 2026 at 9:58AM EDT
Scianitti: CanMNT have winner’s mentality as clash with a giant looms in Round of 16Opens in new window
June 29, 2026 at 3:49PM EDT
Right moment, right time: Canada embraces the spotlight during historic World CupOpens in new window
June 29, 2026 at 3:43PM EDT
They don’t know what this program has been through: Ricketts blasts Marsch criticismOpens in new window
June 29, 2026 at 3:50PM EDT
CanMNT enjoying seminal moment and will carry onto Round of 16 with momentumOpens in new window
June 29, 2026 at 12:23PM EDT
Begovic shares what has impressed him about Crépeau’s World Cup performance so farOpens in new window
June 29, 2026 at 8:41PM EDT
MLB: Mets 1, Blue Jays 2Opens in new window
June 30, 2026 at 12:25AM EDT
What do the Blue Jays need to turn this season around?Opens in new window
June 30, 2026 at 12:26AM EDT
SGA and Nembhard brothers share their excitement for CanMNT at the World Cup Opens in new window
June 29, 2026 at 2:49PM EDT
Bichette gets emotional looking back at time in Toronto: ‘I gave it everything I had’Opens in new window
June 29, 2026 at 6:20PM EDT
Should Leafs be willing to trade Knies, prospects & picks for Werenski? Opens in new window
June 29, 2026 at 4:07PM EDT
The Talking Point: One impact signing every Canadian team should make Opens in new window
June 29, 2026 at 2:00PM EDT
Canucks acquire Gallagher from Canadiens; Leafs re-sign Stecher, Maccelli not qualifiedOpens in new window
June 29, 2026 at 11:44PM EDT
Hot or Not: Should the Maple Leafs be cautious spenders during this free agency period?Opens in new window
June 30, 2026 at 12:46AM EDT
How much will it cost the Raptors to trade for Kawhi Leonard?Opens in new window
June 30, 2026 at 12:28AM EDT
What would Kawhi bring to the Raptors at this stage?Opens in new window
June 30, 2026 at 12:31AM EDT
Lewenberg: ‘Proven champion’ Leonard would look really good next to Scottie BarnesOpens in new window
June 29, 2026 at 5:32PM EDT
How a returning Kawhi would elevate the Raptors in EastOpens in new window
June 29, 2026 at 11:29AM EDT
Perkins: ‘If I’m Kawhi, I’m trying to get back to the 6ix’Opens in new window
June 29, 2026 at 3:52PM EDT
Could LeBron leave the Lakers and join the Warriors?Opens in new window
June 29, 2026 at 10:37AM EDT
Veteran NBA guard Malik Beasley indicted on federal chargesOpens in new window
June 29, 2026 at 10:59AM EDT
Auger-Aliassime advances to the second round with tidy win over ShevchenkoOpens in new window
June 29, 2026 at 11:47PM EDT
Tjen wins Wimbleson debut and upsets Fernandez in the first roundOpens in new window
June 29, 2026 at 1:38PM EDT
Shapovalov retires after shoulder injury in Wimbledon first-round matchOpens in new window
June 29, 2026 at 10:53AM EDT
Zhang eliminates Canada’s Andreescu in Wimbledon first-round matchOpens in new window
June 29, 2026 at 11:26AM EDT
What’s the significance of Toronto hosting match between Portugal and Croatia?Opens in new window
June 29, 2026 at 12:45PM EDT
Gonzalez: Toronto ‘gearing up to host one of the biggest football matches in the world’Opens in new window
June 29, 2026 at 8:40PM EDT
Caldwell: ‘I think France will be way too strong for Sweden’Opens in new window
June 29, 2026 at 8:04PM EDT
Mexico looking to win first World Cup knockout stage match in 40 yearsOpens in new window
June 29, 2026 at 8:18PM EDT
Spain’s Nico Williams out 10-12 days with muscle injury but could return for Round of 16Opens in new window
June 29, 2026 at 4:10PM EDT
Reigning Wimbledon champion Sinner survives first-round scare from KecmanovicOpens in new window
June 29, 2026 at 1:50PM EDT
Djokovic fends off spirited from Wu to reach Wimbledon second roundOpens in new window
June 29, 2026 at 8:20PM EDT
Sabalenka improves to 12-0 against qualifiers at Grand SlamsOpens in new window
June 29, 2026 at 2:54PM EDT
Osaka advances after straight sets win over Jacquemot Opens in new window
June 29, 2026 at 1:23PM EDT
Osaka arrives at Wimbledon with another fashion statementOpens in new window
June 29, 2026 at 11:39AM EDT
Gauff eases past Korpatsch for first singles win of grass-court season at Wimbledon Opens in new window
June 29, 2026 at 3:24PM EDT
SGA leads Canada at FIBA Basketball World Cup Qualifiers in hometown Hamilton Opens in new window
June 29, 2026 at 2:35PM EDT
Herbert on SGA: ‘You don’t see many superstars in any sport like him’Opens in new window
June 29, 2026 at 1:21PM EDT
Nembhard brothers excited to play together for the first time since elementary school Opens in new window
June 29, 2026 at 1:31PM EDT
Must See: Scheffler misses short putt in playoff, Hovland wins Travelers ChampionshipOpens in new window
June 29, 2026 at 10:45AM EDT
Former NFL RB Chris Johnson shares his ALS diagnosis: ‘I chose to fight’Opens in new window
June 29, 2026 at 10:56AM EDT
Canada at the World Cup: A Surreal FeelingOpens in new window
June 30, 2026 at 1:30AM EDT
The Best: Monday, June 29thOpens in new window
June 30, 2026 at 1:31AM EDT
Must See: Top goals from Day 19 of the World CupOpens in new window
June 30, 2026 at 12:15AM EDT
Must See: Top saves from Day 19 of the World Cup Opens in new window
June 30, 2026 at 12:13AM EDT
FIFA World Cup: Netherlands vs. Morocco extended highlightsOpens in new window
June 30, 2026 at 12:38AM EDT
FIFA World Cup: Germany vs. Paraguay extended highlightsOpens in new window
June 29, 2026 at 7:59PM EDT
FIFA World Cup: Brazil vs. Japan extended highlightsOpens in new window
June 29, 2026 at 3:32PM EDT
Ottawa 1200: What a moment for CanadaOpens in new window
June 29, 2026 at 8:33AM EDT
‘Pretty unreal’ for Blades’ Williams to be picked by Leafs; models style on SuzukiOpens in new window
June 29, 2026 at 9:54AM EDT
‘Didn’t know if I was going to get picked’: Pepoy goes from ‘Weasel Boys’ to Leafs NationOpens in new window
June 29, 2026 at 11:25AM EDT
FIFA World Cup: South Africa 0, Canada 1Opens in new window
June 28, 2026 at 6:34PM EDT
FIFA World Cup: South Africa vs. Canada extended highlightsOpens in new window
June 28, 2026 at 5:20PM EDT
Must See: Eustaquio’s stoppage time strike sends Canada to the Round of 16Opens in new window
June 28, 2026 at 5:02PM EDT
Eustaquio delivers heroic moment CanMNT needed to secure historic knockout stage winOpens in new window
June 28, 2026 at 6:39PM EDT
Kilbane: Davies changed the whole direction of the game as soon as he came onOpens in new window
June 28, 2026 at 5:45PM EDT
Canada’s close calls culminate with Eustáquio’s heroic stoppage-time winnerOpens in new window
June 28, 2026 at 6:01PM EDT
‘An iconic moment’: Eustaquio’s goal will live on in Canadian soccer historyOpens in new window
June 28, 2026 at 5:32PM EDT
Must See: ‘You are Canadian heroes!’ – Marsch gives rousing speech after Canada’s winOpens in new window
June 28, 2026 at 5:11PM EDT
The new face of Canadian soccer historyOpens in new window
June 28, 2026 at 10:59PM EDT
Eustaquio gets emotional reflecting on the magnitude of his goalOpens in new window
June 28, 2026 at 5:22PM EDT
Marsch: ‘They deserve the right to go after a giant… that’s what we’re going to do’Opens in new window
June 28, 2026 at 5:31PM EDT
Jonathan David left ‘speechless’ after Canada reaches the Round of 16Opens in new window
June 28, 2026 at 5:18PM EDT
Davies: ‘I felt joy and relief’ seeing Eustaquio’s shot go inOpens in new window
June 28, 2026 at 5:27PM EDT
Johnston on being dubbed Canadian heroes: ‘I don’t think it’s really dawned on us yet’Opens in new window
June 28, 2026 at 5:46PM EDT
‘We felt we could’ve done more’: South Africa reflects on elimination Opens in new window
June 28, 2026 at 10:58PM EDT
CFL: Redblacks 35, Alouettes 37Opens in new window
June 29, 2026 at 12:38AM EDT
Philpot builds on his league lead in receiving yardsOpens in new window
June 28, 2026 at 10:35PM EDT
MLB: Rangers 3, Blue Jays 2Opens in new window
June 28, 2026 at 6:54PM EDT
F1: Austrian Grand PrixOpens in new window
June 28, 2026 at 2:56PM EDT
LPGA: KPMG Women’s PGA Championship – Rd. 4Opens in new window
June 28, 2026 at 11:14PM EDT
PGA: Travelers Championship – Rd. 4Opens in new window
June 28, 2026 at 11:20PM EDT
Philpot finishes 2-yards shy of 200 receiving yards in Als winOpens in new window
June 28, 2026 at 10:27PM EDT
‘We really like to shoot ourselves in the foot’: Philpot after ‘gritty’ winOpens in new window
June 28, 2026 at 10:21PM EDT
‘I’m pissed off’: Alexander not happy despite the winOpens in new window
June 28, 2026 at 10:15PM EDT
Welcome to the Knockout Stage: Where legends are made and dreams are dashedOpens in new window
June 28, 2026 at 12:12PM EDT
‘I’m in good spirits’: Koné can’t help but stay positive, inspire others amid injury heartbreakOpens in new window
June 28, 2026 at 1:01PM EDT
The best moments of the group stageOpens in new window
June 28, 2026 at 12:39AM EDT
What are the biggest stories of the Round of 32?Opens in new window
June 28, 2026 at 12:46AM EDT
Must See: Ranking all of Canada’s goals in the group stage at the 2026 FIFA World CupOpens in new window
June 28, 2026 at 10:33AM EDT
Marsch says he will get his wish to have Canada face a ‘football giant’ in next roundOpens in new window
June 28, 2026 at 6:34PM EDT
Marsch on his post-game speech: ‘It’s a shame we couldn’t do it in Vancouver’Opens in new window
June 28, 2026 at 6:32PM EDT
Marsch on Eustaquio’s goal: ‘From somewhere his parents are looking down, and they saw that’Opens in new window
June 28, 2026 at 6:22PM EDT
‘I had to dig really deep’: Passed over twice in draft, MacKenzie’s motivation leads to Leafs Opens in new window
June 28, 2026 at 11:07PM EDT
The Best: Sunday, June 28thOpens in new window
June 29, 2026 at 12:05AM EDT
Top 50 Group Stage Moments | FIFA World Cup 2026 Opens in new window
June 30, 2026 at 1:12PM EDT




