ADVERTISEMENT
PGA TOUR Live: Featured Groups - Feat. Rose & SpiethOpens in new window
Taking on tapple with CANMNTOpens in new window
Top prospect Carels will watch draft from family farm where chip-on-shoulder mentality formedOpens in new window
PGA TOUR Live: Marquee Group - Feat. Scheffler & FleetwoodOpens in new window
Montreal 690: Denis - Dobes has become a calming force for CanadiensOpens in new window
PGA TOUR Live: Main Feed + Morikawa/Fowler (3pm)Opens in new window
Must See: Howden rips home shorthanded double-OT winner to give Vegas series leadOpens in new window
Onraits and Wrongs Opens in new window
Corrado: Vasilevskiy 'looks ordinary' ... Dobes has been remarkable and is outplaying himOpens in new window
Lewenberg: Raptors 'just ran out gas, had a lot of trouble scoring' in fourth quarterOpens in new window
Lalonde: If Gallagher doesn't play again, he's left his mark in this seriesOpens in new window
Why does speculation of Tkachuk leaving Ottawa keep coming up?Opens in new window
The Best: Wednesday, April 29thOpens in new window
Must See: Cam York's laser finish gives Flyers OT win to clinch seriesOpens in new window
Must See: Nathan Church's fantastic HR robbery secures win for CardinalsOpens in new window
Must See: Murray-Boyles comes up with huge block to deny Mobley's dunk attemptOpens in new window
Must See: Kia Nurse scores first basket in Tempo history with preseason three-pointer Opens in new window
Role Play Level Of ConcernOpens in new window
O-Dog: 'I have LeBron at three behind Michael and Kobe'Opens in new window
Laviolette on the importance of a team's penalty kill Opens in new window
Laviolette on NHL officiating: 'I wouldn't want to do that job'Opens in new window
O-Dog: 'I'd like to take a peek at Ricky Tocchet's undershorts'Opens in new window
Hayes: 'If you're Bryson and Rahm, you should be calling the PGA Tour off the hook'Opens in new window
Dreger on Sundin's involvement with Leafs: 'It makes a lot of sense to me but in what capacity'Opens in new window
O-Dog on analytics talk: 'It's Ozempic for sports execs'Opens in new window
Is Tkachuk's future in Ottawa overshadowing his poor play in playoffs?Opens in new window
Which Canadian NHL team's roster could see the most change?Opens in new window
What's the confidence level with Sundin, Chayka duo in Toronto?Opens in new window
Montreal 690: Cirelli has blanketed Suzuki's lineOpens in new window
Live
SportsCentreOpens in new window
Top WNBA MomentsOpens in new window
WTA SemifinalsOpens in new window
SC With Jay OnraitOpens in new window
SC With Jay OnraitOpens in new window
PGA TOUR Live: Featured Groups - Feat. Rose & SpiethOpens in new window
PGA TOUR Live: Marquee Group - Feat. Scheffler & FleetwoodOpens in new window
PGA TOUR Live: Main Feed + Morikawa/Fowler (3pm)Opens in new window
Featured
Habs hope to stay even-keeled with a chance to close out Lightning at homeOpens in new window
'He wants these big moments': Guhle praises Dobes' key Game 5 performanceOpens in new window
Montreal 690: Denis - Dobes has become a calming force for CanadiensOpens in new window
Top prospect Carels will watch draft from family farm where chip-on-shoulder mentality formedOpens in new window
Carels hopes to be drafted by Canadian team: 'You want to bring a Stanley Cup back to your country'Opens in new window
NHL: Canadiens 3, Lightning 2Opens in new window
Depth players continue to deliver as Habs move a win away from second roundOpens in new window
Lalonde: If Gallagher doesn't play again, he's left his mark in this seriesOpens in new window
NBA: Raptors 120, Cavaliers 125Opens in new window
Shepherd: Game 5 was first time you saw the disparity in talent between Raps, CavsOpens in new window
After nearly perfect first half, where did things go wrong for Raps in Game 5?Opens in new window
Ottawa 1200: Brady’s commitment to the CapitalOpens in new window
Ottawa 1200: There are simple reasons why Brady rumours won’t stopOpens in new window
Ottawa 1200: How are you feeling about Brady’s future in Ottawa?Opens in new window
NHL: Penguins 0, Flyers 1 (OT)Opens in new window
Must See: Cam York's laser finish gives Flyers OT win to clinch seriesOpens in new window
NHL: Mammoth 4, Golden Knights 5 (2OT)Opens in new window
Must See: Howden rips home shorthanded double-OT winner to give Vegas series leadOpens in new window
Welcome to MiamiOpens in new window
NBA: Rockets 99, Lakers 93Opens in new window
NBA: Magic 109, Pistons 116Opens in new window
WNBA: Sun 83, Tempo 78Opens in new window
Must See: Kia Nurse scores first basket in Tempo history with preseason three-pointer Opens in new window
MLB: Red Sox 1, Blue Jays 8Opens in new window
Hot or Not: Is the return of Yesavage the TSN Turning Point in Blue Jays' season?Opens in new window
MLB: Yankees 0, Rangers 3Opens in new window
Knoblauch deploying Draisaitl with McDavid to take pressure off 'banged up' captainOpens in new window
'Fully committed' Tkachuk expresses frustration over speculation about his futureOpens in new window
'You can't control what other people say': Tkachuk on dealing with distractions this seasonOpens in new window
'I didn't play good enough': Tkachuk critical of own playoff performanceOpens in new window
Tkachuk dismisses rumours surrounding future, calling them distracting and frustratingOpens in new window
Tkachuk addresses playoff exit, trade rumours and Senators futureOpens in new window
U18 World Championship: Quarterfinal - Canada 2, Sweden 4Opens in new window
Two-time defending champs Canada falls to Sweden at U18 World ChampionshipOpens in new window
UEFA Champions League: Atletico Madrid 1, Arsenal 1Opens in new window
Which team is best positioned to hunt down the Silver Arrows?Opens in new window
Stephen A. has some words for LeBron over MJ GOAT debateOpens in new window
McMenamin: LeBron hopes he made MJ proud wearing No. 23Opens in new window
Michael Wilbon calls NBA's new anti-tanking draft reform 'nonsense'Opens in new window
Mad Dog calls NCAA tournament expansion 'absurd'Opens in new window
Why Jay Williams hates NCAA tournament expansion to 76 teamsOpens in new window
Ultimate Performer Powered By Stihl: Kirby DachOpens in new window
FanDuel Anytime Goal ChallengeOpens in new window
Top 10: Anthem momentsOpens in new window
The Best: Wednesday, April 29thOpens in new window
Must See: Murray-Boyles comes up with huge block to deny Mobley's dunk attemptOpens in new window
NHL: Ducks 1, Oilers 4Opens in new window
Oilers' big guns rise up in Game 5 with their season on the line Opens in new window
NHL: Bruins 2, Sabres 1 (OT)Opens in new window
Must See: Pastrnak scores OT-winner in Game 5 with spectacular breakaway goal Opens in new window
Gaunce: Bruins played with 'much more urgency' on road in Game 5Opens in new window
NHL: Wild 4, Stars 2Opens in new window
NBA: 76ers 113, Celtics 97Opens in new window
NBA: Hawks 97, Knicks 126Opens in new window
NBA: Trail Blazers 95, Spurs 114Opens in new window
MLB: Red Sox 0, Blue Jays 3Opens in new window
Matheson shares what impressed him most about Yesavage's season debut Opens in new window
Offensive lineman Vaccaro goes first overall to Redblacks in 2026 CFL Canadian DraftOpens in new window
'Best phone call of my whole entire life': Vaccaro on going first overall to RedblacksOpens in new window
CFL commissioner Johnston breaks down playoff expansion, earlier start to seasonOpens in new window
CFL Insiders Naylor, Lalji discuss schedule updates and playoff format changes for 2027Opens in new window
Evans on how Habs can open up on offence: 'Staying away from the penalty box helps'Opens in new window
St. Louis says Habs can't let Crozier hit becoming a defining moment: 'Rewrite it'Opens in new window
Can Canadiens find a way to stop Hagel and advance?Opens in new window
How can the Habs get Caufield, Suzuki going at 5-on-5? Opens in new window
Can Crosby and Penguins complete comeback vs. Flyers?Opens in new window
Celebrini, Kucherov, McDavid named three finalists for Ted Lindsay AwardOpens in new window
'He's been big time for us': Barnes praises Barrett's strong defensive effortsOpens in new window
NHL
Habs hope to stay even-keeled with a chance to close out Lightning at homeOpens in new window
01:59 ·
'He wants these big moments': Guhle praises Dobes' key Game 5 performanceOpens in new window
00:36 ·
Montreal 690: Denis - Dobes has become a calming force for CanadiensOpens in new window
20:59 ·
Ottawa 1200: How are you feeling about Brady’s future in Ottawa?Opens in new window
11:12 ·
NHL: Canadiens 3, Lightning 2Opens in new window
03:41 ·
Depth players continue to deliver as Habs move a win away from second roundOpens in new window
05:07 ·
Lalonde: If Gallagher doesn't play again, he's left his mark in this seriesOpens in new window
04:08 ·
NHL: Penguins 0, Flyers 1 (OT)Opens in new window
02:18 ·
Ottawa 1200: Brady’s commitment to the CapitalOpens in new window
14:17 ·
Ottawa 1200: There are simple reasons why Brady rumours won’t stopOpens in new window
09:32 ·
Must See: Cam York's laser finish gives Flyers OT win to clinch seriesOpens in new window
01:18 ·
NHL: Mammoth 4, Golden Knights 5 (2OT)Opens in new window
01:52 ·
Must See: Howden rips home shorthanded double-OT winner to give Vegas series leadOpens in new window
01:05 ·
Ultimate Performer Powered By Stihl: Kirby DachOpens in new window
01:09 ·
Knoblauch deploying Draisaitl with McDavid to take pressure off 'banged up' captainOpens in new window
03:32 ·
'Fully committed' Tkachuk expresses frustration over speculation about his futureOpens in new window
05:21 ·
'You can't control what other people say': Tkachuk on dealing with distractions this seasonOpens in new window
04:08 ·
'I didn't play good enough': Tkachuk critical of own playoff performanceOpens in new window
08:32 ·
Tkachuk dismisses rumours surrounding future, calling them distracting and frustratingOpens in new window
04:10 ·
Tkachuk addresses playoff exit, trade rumours and Senators futureOpens in new window
09:01 ·
FanDuel Anytime Goal ChallengeOpens in new window
01:29 ·
NHL: Ducks 1, Oilers 4Opens in new window
03:28 ·
Oilers' big guns rise up in Game 5 with their season on the line Opens in new window
03:32 ·
NHL: Bruins 2, Sabres 1 (OT)Opens in new window
02:31 ·
Must See: Pastrnak scores OT-winner in Game 5 with spectacular breakaway goal Opens in new window
01:32 ·
Gaunce: Bruins played with 'much more urgency' on road in Game 5Opens in new window
02:26 ·
NHL: Wild 4, Stars 2Opens in new window
01:36 ·
Evans on how Habs can open up on offence: 'Staying away from the penalty box helps'Opens in new window
01:44 ·
St. Louis says Habs can't let Crozier hit becoming a defining moment: 'Rewrite it'Opens in new window
00:57 ·
Can Canadiens find a way to stop Hagel and advance?Opens in new window
03:03 ·
How can the Habs get Caufield, Suzuki going at 5-on-5? Opens in new window
08:58 ·
Can Crosby and Penguins complete comeback vs. Flyers?Opens in new window
03:23 ·
Celebrini, Kucherov, McDavid named three finalists for Ted Lindsay AwardOpens in new window
00:53 ·
Ultimate Performer Power By Stihl: David Pastrnak Opens in new window
01:04 ·
FanDuel Anytime Goal Challenge Opens in new window
01:21 ·
Pezzetta predicts 'war' with Leafs-Habs level intensity anticipated in AHL playoffsOpens in new window
03:08 ·
Leafs' Cowan aims to emulate Hagel after slow start to first pro playoff experience Opens in new window
04:17 ·
Marlies share memories of Sundin, Chayka as Leafs management decision looms Opens in new window
02:56 ·
Top Leafs goalie prospect Hildeby wins back starting job in AHL playoffs Opens in new window
02:26 ·
NHL: Flyers 2, Penguins 3Opens in new window
03:03 ·
Gaunce explains what made Game 5 such a vintage Sidney Crosby performanceOpens in new window
02:39 ·
Stihl Ultimate Performer: Sidney CrosbyOpens in new window
01:26 ·
NHL: Golden Knights 5, Mammoth 4 (OT)Opens in new window
02:08 ·
Must See: Theodore scores OT winner as Vegas evens series vs. MammothOpens in new window
01:45 ·
Must See: Schmaltz, Cole score 29 seconds apart as Mammoth mount comebackOpens in new window
01:13 ·
How are the Ducks outplaying a more experienced Oilers roster?Opens in new window
12:41 ·
Knoblauch looking at adjustments for McDavid, won't name Game 5 starter yet Opens in new window
01:43 ·
Laviolette shares the message he would send to Oilers with their season on the line?Opens in new window
04:37 ·
The Talking Point: What do Oilers do from here?Opens in new window
05:07 ·
Newhook says young Habs are adjusting to how quick momentum shifts in the playoffsOpens in new window
03:26 ·
Laviolette on who has the edge in Canadiens vs Lightning best-of-threeOpens in new window
04:27 ·
Tkachuk's future, offseason plans, goaltending headline key Sens question marksOpens in new window
03:58 ·
Sens rally behind captain Tkachuk after tough first round loss: 'We're lucky to have him'Opens in new window
04:47 ·
I felt like myself again: Ullmark explains how playoffs motivated and inspired himOpens in new window
05:49 ·
Ullmark hopes late season surge can motivate Sens to take the next stepOpens in new window
10:01 ·
'We believe in the way we play': Stutzle says Sens took meaningful steps this seasonOpens in new window
15:35 ·
'Our depth got tested this year': Staios explains what he learned from Sens this seasonOpens in new window
07:33 ·
Green admits experience played a role in series sweep vs. HurricanesOpens in new window
05:40 ·
Greig: 'I've got to do a better job of controlling my emotions'Opens in new window
01:13 ·
Hot or Not: Do coaches belong in the handshake line?Opens in new window
02:28 ·
Celebrini, McKenna commit to Canada's World Hockey Championship rosterOpens in new window
00:42 ·
Chabot details quick recovery from injury, reflects on Senators' seasonOpens in new window
12:59 ·
Batherson laments frustrating season with injuries for Sens: 'We had a really good team'Opens in new window
08:45 ·
Giroux to mull over future over next few weeks; proud of Sens' effort despite injuriesOpens in new window
05:39 ·
Zub discusses frustrating and abrupt end to playoffs after suffering injury in Game 1Opens in new window
05:49 ·
Reimer looks back at season with Sens: 'Made some great memories with the squad'Opens in new window
06:15 ·
'I just want to keep growing my game': RFA Spence says he wants to stick with SensOpens in new window
07:44 ·
FanDuel Anytime Goal ChallengeOpens in new window
01:31 ·
Montreal 690: Kapanen hasn't been good this seriesOpens in new window
17:43 ·
Ottawa 1200: Would a healthy Sens blueline have made a difference vs the Canes?Opens in new window
05:00 ·
Ottawa 1200: What is Brady Tkachuk’s future in Ottawa?Opens in new window
16:52 ·
NHL: Oilers 3, Ducks 4 (OT)Opens in new window
03:36 ·
Must See: Ducks awarded OT-winning goal after lengthy review Opens in new window
02:48 ·
Rishaug: 'The fact that it was called a goal on the ice left Oilers scratching their heads' Opens in new window
03:06 ·
'You've given up 20 goals in 4 games': Button says Oilers' issues run deeper than OT goal callOpens in new window
03:16 ·
NHL: Lightning 3, Canadiens 2Opens in new window
03:09 ·
Hagel scores twice as Lightning come back in Game 4 to even series with HabsOpens in new window
05:31 ·
Button: Sabres are dominating now after settling into seriesOpens in new window
03:05 ·
NHL: Avalanche 5, Kings 1Opens in new window
02:47 ·
NHL: Sabres 6, Bruins 1Opens in new window
03:19 ·
Ultimate Performer Powered by Stihl: Cale MakarOpens in new window
01:06 ·
NHL: Hurricanes 4, Senators 2Opens in new window
04:00 ·
Andersen and Stankoven 'too much for Ottawa to handle' as Hurricanes complete sweepOpens in new window
06:17 ·
Snakebit stars and a slumping powerplay cost Sens first round series vs. HurricanesOpens in new window
01:59 ·
Green believes Sens are closer to being Stanley Cup contenders despite being sweptOpens in new window
04:39 ·
'It's heartbreaking': Captain Tkachuk laments over series sweep against HurricanesOpens in new window
02:37 ·
Ultimate Performer Powered by Stihl: Logan StankovenOpens in new window
01:09 ·
NHL: Penguins 4, Flyers 2Opens in new window
02:42 ·
Must See: Crosby shows off his soccer skills with a kick-pass to Letang for the goalOpens in new window
00:41 ·
How does Sidney Crosby always find a way to rise to the occasion in big games? Opens in new window
03:00 ·
NHL: Stars 2, Wild 3 (OT)Opens in new window
02:31 ·
'Momentum is everything': Habs feeling confident amid tight-playoff series with LightningOpens in new window
02:20 ·
Habs have full confidence in their depth with star players in scoring slumpOpens in new window
02:33 ·
Hutson says he joked that he was going to score OT-winner during intermission Opens in new window
01:16 ·
St. Louis reveals he watches Seinfeld to unwind at night, loves George Costanza Opens in new window
01:48 ·
NHL: Lightning 2, Canadiens 3 (OT)Opens in new window
04:03 ·
Must See: Hutson scores OT winner to give Habs 2-1 series leadOpens in new window
01:47 ·
Hutson the overtime hero as Canadiens regain series lead over LightningOpens in new window
05:52 ·
NHL: Oilers 4, Ducks 7Opens in new window
03:21 ·
Must See: Oilers left stunned after Ducks score twice in 42 seconds Opens in new window
01:10 ·
NFL
Steelers place UFA tender on Aaron RodgersOpens in new window
What the Steelers' UFA tender for Aaron Rodgers meansOpens in new window
Is Jalen Hurts under the biggest spotlight next season?Opens in new window
Rams GM Les Snead clears up confusion about meeting with Ty SimpsonOpens in new window
Schefter not convinced Simpson would have been 1st-rounder if not for RamsOpens in new window
Matt Miller's favourite pick of the NFL DraftOpens in new window
Chargers select Nova Scotia native Taylor in sixth roundOpens in new window
Jets select Clemson QB Cade Klubnik in fourth roundOpens in new window
Raiders kick off Day 3 of NFL Draft by selecting Jermod McCoyOpens in new window
Broncos select Red Murdock as Mr. IrrelevantOpens in new window
Raiders trade Tyree Wilson to SaintsOpens in new window
'My heart dropped': Mesidor describes surreal moment when he was drafted by ChargersOpens in new window
Who is the best player available ahead of Day 2 of the NFL Draft?Opens in new window
Matt Miller breaks down top prospects available for Day 2 of NFL DraftOpens in new window
Ryan Clark: Cowboys' first round was an 'absolute home run'Opens in new window
Graziano on Cardinals' pick of Love: ‘Awesome player, terrible pick'Opens in new window
Domonique Foxworth: Rams' selection of Ty Simpson is a 'risky bet'Opens in new window
Stephen A. gives Steelers' first round an FOpens in new window
What Mike McCarthy, Steelers liked about Max IheanachorOpens in new window
Raiders take Mendoza with first pick; Canadian Mesidor selected 22nd by ChargersOpens in new window
Must See: Raiders select QB Fernando Mendoza with first overall pick in 2026 NFL DraftOpens in new window
Willson likes the fit for Mesidor on Chargers, hates the fit for Love with Cardinals Opens in new window
'I'm a Charger': Canadian Mesidor eager to get started with NFL career Opens in new window
Why Fernando Mendoza is excited to go to the RaidersOpens in new window
Jets draft LB David Bailey second overallOpens in new window
RB Jeremiyah Love drafted third overall by CardinalsOpens in new window
Titans take WR Carnell Tate with fourth overall pickOpens in new window
Giants select EDGE Arvell Reese fifth overallOpens in new window
Chargers draft Canadian EDGE Akheem Mesidor 22nd overallOpens in new window
Dan Orlovsky gets a standing ovation after Ty Simpson drafted at No. 13Opens in new window
Ty Simpson looking forward to having Matthew Stafford as a mentorOpens in new window
Why Booger McFarland has doubts over Rams pick Ty SimpsonOpens in new window
Notre Dame RB Jeremiyah Love is the most dynamic player available in the draft Opens in new window
Jeremiyah Love has an answer for why he is the best player in the NFL draftOpens in new window
Todd's Odds: Where will Canadian Akheem Mesidor be taken in the NFL Draft?Opens in new window
Schefter on what's next for Pickens, Cowboys with no long-term dealOpens in new window
Stephen A.: Cowboys' 2026 letdown could begin on draft nightOpens in new window
Bills GM Brandon Beane: This year's draft class is not top-heavyOpens in new window
Schrager to McAfee: Jordyn Tyson is 'the most fascinating prospect in this draft'Opens in new window
Why Matt Miller approves of Rich Eisen's mock draftOpens in new window
TSN Original: Sleeping GiantOpens in new window
Naylor eyeing Buccaneers, Cowboys or Chargers as landing spot for Canadian MesidorOpens in new window
Vrabel says he’s 'had difficult conversations’ after publication of photos with NFL reporterOpens in new window
Michael Wilbon bewildered by Steelers waiting on Aaron RodgersOpens in new window
Why Schrager predicts Jets will take David Bailey at No. 2Opens in new window
Projected first overall pick Fernando Mendoza is the QB Las Vegas has been starving for Opens in new window
Schefter: A.J. Brown likely to be traded to the Patriots post-June 1Opens in new window
What are the Bills looking to get out of first round pick in Thursday's draft?Opens in new window
Allen on 'electric' Sabres' win; updates his status after offseason foot surgeryOpens in new window
Trent Williams, 49ers agree to 2-year extensionOpens in new window
Dan Orlovsky: The pressure is all on Joe Burrow to get it doneOpens in new window
Why Graziano says Cardinals should avoid drafting Jeremiyah Love at No. 3Opens in new window
Sources: Giants trade DT Lawrence to Bengals for No. 10 pickOpens in new window
Fowler: Giants in position to control first half of NFL draftOpens in new window
Projected first overall pick Mendoza avoids social media, with LinkedIn the lone exceptionOpens in new window
Jeff Darlington: Chiefs' ninth pick is 'pivot point' in NFL draftOpens in new window
Woody: Jayden Daniels and Jeremiyah Love would be 'terrifying' togetherOpens in new window
Darlington: Eagles to operate in draft as if A.J. Brown will be tradedOpens in new window
How legitimate is the reported criticism of Jalen Hurts?Opens in new window
Stephen A. and Mel Kiper Jr. like Sonny Styles to the CowboysOpens in new window
Carnell Tate discusses NFL Draft process with Rich EisenOpens in new window
Why Tannenbaum says Steelers should draft Ty SimpsonOpens in new window
Why Schrager feels Jets are targeting David Bailey at No. 2Opens in new window
Kevin Clark: Downs or Bain would make Cowboys NFC East contendersOpens in new window
What are the Cowboys looking for in the first round?Opens in new window
Why Matt Miller likes idea of Jets trading up for Carnell TateOpens in new window
Adam Schefter lays out Jaguars' plans for Travis HunterOpens in new window
Plaxico Burress' 'I scored a touchdown' story: SB XLIIOpens in new window
Ben Solak: Kenyon Sadiq can be a 'George Kittle-style' TE unicornOpens in new window
Kevin Clark: Sonny Styles is the best player in the 2026 NFL draftOpens in new window
Clark: Shedeur should be Browns' starter in 2026Opens in new window
Kevin Clark: C.J. Stroud is the biggest X factor in the leagueOpens in new window
Saquon Barkley: ‘I’m a big fan’ of Jeremiyah LoveOpens in new window
Riddick: Not out of the question this is Lamar's final season with RavensOpens in new window
Mel Kiper Jr.: Fernando Mendoza won't have to wait long to start for RaidersOpens in new window
Why Fernando Mendoza isn't attending the draftOpens in new window
Why Schrager has 'most polarizing prospect' going to Chiefs in his mock draftOpens in new window
Derrick Brooks' 'I scored a touchdown' story: SB XXXVIIOpens in new window
Jaguars sign Travon Walker to 4-year, $110 million extensionOpens in new window
Mike Tannenbaum's dream scenario for the JetsOpens in new window
Veteran QB Cousins agrees to sign contract with RaidersOpens in new window
Jordan Rodgers: Cousins signing with Raiders is best thing for MendozaOpens in new window
Schefter to McAfee: I don't quite get all the criticism of Jalen HurtsOpens in new window
Where would Arch Manning rank among 2026 NFL draft prospects?Opens in new window
Why Lavonte David retired from the NFLOpens in new window
Heisman winner Mendoza puts on impressive show at Indiana’s biggest pro dayOpens in new window
Fernando Mendoza talks up his teammates on pro day with Louis RiddickOpens in new window
Riddick believes Mendoza 'is the slam dunk No. 1 overall pick for the Las Vegas Raiders'Opens in new window
Do the Patriots need A.J. Brown?Opens in new window
Stephen A. has some words about the saga going on with Jalen Hurts, EaglesOpens in new window
Kimberley A. Martin: 'Something is not right in Philly'Opens in new window
Stephen A. cannot believe Kimberley’s defence of Aaron Glenn’s commentsOpens in new window
Why Domonique Foxworth is against the NFL expanding to 18 gamesOpens in new window
Film Never Lies: Akheem Mesidor - Best Canadian NFL prospect ever?Opens in new window
Glenn on Geno: 'He's the guy that's going to lead us to the promised land'Opens in new window
The question Stephen A. is facing with George Pickens' contract situationOpens in new window
Schefter to McAfee: The market for Anthony Richardson was softOpens in new window
Who should be the Browns starting QB? Stephen A., Clark debateOpens in new window
Matt Miller analyzes what the Jets might do with second pickOpens in new window
Would a single NFL player make Team USA's flag football roster?Opens in new window
World Juniors
NBA
NBA: Raptors 120, Cavaliers 125Opens in new window
03:48 ·
Must See: Murray-Boyles comes up with huge block to deny Mobley's dunk attemptOpens in new window
00:33 ·
Shepherd: Game 5 was first time you saw the disparity in talent between Raps, CavsOpens in new window
03:12 ·
After nearly perfect first half, where did things go wrong for Raps in Game 5?Opens in new window
03:21 ·
NBA: Rockets 99, Lakers 93Opens in new window
01:09 ·
NBA: Magic 109, Pistons 116Opens in new window
01:21 ·
Why Stephen A. is thinking NBA Finals again for the KnicksOpens in new window
02:26 ·
Stephen A. has some words for LeBron over MJ GOAT debateOpens in new window
03:21 ·
McMenamin: LeBron hopes he made MJ proud wearing No. 23Opens in new window
01:24 ·
Michael Wilbon calls NBA's new anti-tanking draft reform 'nonsense'Opens in new window
02:17 ·
Shaq has enormous praise for 'first perfect big man' WembyOpens in new window
00:53 ·
NBA: 76ers 113, Celtics 97Opens in new window
01:11 ·
NBA: Hawks 97, Knicks 126Opens in new window
01:21 ·
NBA: Trail Blazers 95, Spurs 114Opens in new window
01:09 ·
'He's been big time for us': Barnes praises Barrett's strong defensive effortsOpens in new window
02:26 ·
What have we learned about RJ Barrett through four games?Opens in new window
03:03 ·
Shams: Austin Reaves a game-time decision for Lakers in Game 5Opens in new window
00:45 ·
Stephen A.: If Timberwolves don't win Game 6, they're going homeOpens in new window
02:00 ·
Perk's KD take has Stephen A. shockedOpens in new window
02:20 ·
Stephen A. gives Cooper Flagg his flowers after ROY winOpens in new window
02:59 ·
What's next after Damon Jones' guilty plea to gambling charges?Opens in new window
01:38 ·
NBA: Thunder 131, Suns 122Opens in new window
02:18 ·
SGA praises 'ultimate competitor' and fellow Canadian Brooks after OKC eliminated Suns Opens in new window
01:23 ·
NBA: Timberwolves 113, Nuggets 125Opens in new window
01:16 ·
NBA: Pistons 88, Magic 94Opens in new window
01:48 ·
Must See: Jamal Cain dunks all over Jalen Duren then stares him down Opens in new window
00:25 ·
How has Barnes' performance raised his stock league-wide? Opens in new window
03:07 ·
Raptors Storylines: Raps need more from Ingram as series shifts to best-of-threeOpens in new window
01:13 ·
Confidence amongst Raptors' fandom returns after big Game 4 win evens series with CavsOpens in new window
00:53 ·
Pat Riley: 'I'm not going to retire, I'm not going to resign'Opens in new window
00:50 ·
NBA: Cavaliers 89, Raptors 93Opens in new window
04:11 ·
Must See: Jamal Shead forces a crucial 8-second violation on the CavsOpens in new window
00:53 ·
Rautins: Barnes showed he's 'not afraid of the moment' in big win over CavsOpens in new window
04:20 ·
Armstrong: Raptors earned Game 4 win 'the old-fashioned way'Opens in new window
03:23 ·
Lewenberg on Raps Game 4 performance: 'One of the grittiest playoff wins you'll ever see' Opens in new window
01:05 ·
'He's a killer': Ingram praises Barnes after Raptors level the series with CavaliersOpens in new window
01:02 ·
NBA: Lakers 96, Rockets 115Opens in new window
02:25 ·
NBA: Spurs 114, Trail Blazers 93Opens in new window
02:32 ·
NBA: Celtics 128, 76ers 96Opens in new window
01:33 ·
NBA: Thunder 121, Suns 109Opens in new window
02:25 ·
NBA: Nuggets 96, Timberwolves 112Opens in new window
01:08 ·
Anthony Edwards helped to the locker room after awkward landingOpens in new window
00:40 ·
Must See: Ayo Dosunmu drops 43 off the bench in Timberwolves' big Game 4 winOpens in new window
01:29 ·
Why Chuck says Timberwolves can't celebrate Game 4 winOpens in new window
00:55 ·
Timberwolves and Nuggets get into a scuffle in the closing secondsOpens in new window
01:32 ·
NBA: Knicks 114, Hawks 98Opens in new window
01:10 ·
NBA: Pistons 105, Magic 113Opens in new window
01:16 ·
Raptors praise 'spark guy' Battle for providing big boost off bench in Game 3 Opens in new window
02:22 ·
Could Battle emerge as a trusted shooter for Raptors with IQ out of the lineup?Opens in new window
03:01 ·
Ingram knows his scoring will come, says he's trying make an impact in other waysOpens in new window
03:02 ·
Raptors bracing for Cavaliers to bring their best in Game 4 Opens in new window
02:53 ·
Rajakovic trying to find best situations in games to maximize Poeltl's strengthsOpens in new window
02:46 ·
Ime Udoka calls out Rockets after Game 3 collapseOpens in new window
00:46 ·
Quentin Richardson: LeBron showing that he's still one of the NBA's top talentsOpens in new window
00:57 ·
NBA: Celtics 108, 76ers 100Opens in new window
01:42 ·
NBA: Lakers 112, Rockets 108 (OT)Opens in new window
03:51 ·
Must See: LeBron nails huge game-tying 3 late for LakersOpens in new window
00:27 ·
NBA: Spurs 120, Trail Blazers 108Opens in new window
00:28 ·
Does Barnes' incredible Game 3 performance inch him closer to superstar status?Opens in new window
04:09 ·
Could Damian Lillard return for the Trail Blazers in NBA playoffs?Opens in new window
00:50 ·
Stephen A. eviscerates 'sorry' Knicks after Game 3 lossOpens in new window
02:57 ·
Alan Hahn: The Hawks could be a playoff 'dragon-slayer'Opens in new window
02:34 ·
NBA: Cavaliers 104, Raptors 126Opens in new window
03:42 ·
'A man amongst boys': Barnes rises to the moment in biggest game of his careerOpens in new window
03:12 ·
Barrett, Barnes, CMB lead the way for Raptors in critical Game 3 win Opens in new window
04:31 ·
NBA: Nuggets 96, Timberwolves 113Opens in new window
01:29 ·
NBA: Knicks 108, Hawks 109Opens in new window
02:09 ·
Wembanyama will travel with Spurs but status for Game 3 remains uncertainOpens in new window
00:24 ·
Why Stephen A. is 'very concerned' by Jalen Williams' injuryOpens in new window
01:26 ·
Shams: Dawn of a new era for Bucks with Taylor JenkinsOpens in new window
02:08 ·
BYU forward AJ Dybantsa declares for NBA draftOpens in new window
00:43 ·
NBA: Suns 107, Thunder 120Opens in new window
02:19 ·
Booker calls out ref by name after Suns' lossOpens in new window
00:30 ·
NBA: Magic 83, Pistons 98Opens in new window
01:50 ·
Ingram confident he'll 'find his rhythm' after a tough shooting performance in Game 2 Opens in new window
03:56 ·
How much pressure is on Ingram to produce in Game 3? Opens in new window
03:21 ·
Rajakovic pleased with effort in Game 2; stresses Raps need to limit turnovers in Game 3Opens in new window
03:27 ·
'Mature' playmaker Murray-Boyles making an impact for the Raps off the benchOpens in new window
04:34 ·
Raps excited to play in front of their fans: 'Our fans are better than Cleveland's fans'Opens in new window
01:34 ·
Rajakovic says Quickley is 'improving every day'; didn't confirm his status for Game 3Opens in new window
00:22 ·
Spurs' Wembanyama enters concussion protocolOpens in new window
00:34 ·
Perkins: Spurs' panic meter has to be high without WembyOpens in new window
02:15 ·
KD or LeBron's performance a bigger headline from G2? Stephen A. weighs inOpens in new window
02:10 ·
Perkins: Rockets are dumbest and most selfish team in NBA playoffsOpens in new window
01:28 ·
Arkansas freshman guard Darius Acuff Jr. declares for 2026 NBA draftOpens in new window
01:32 ·
NBA: Rockets 94, Lakers 101Opens in new window
01:11 ·
NBA: 76ers 111, Celtics 97Opens in new window
01:42 ·
NBA: Trail Blazers 106, Spurs 103Opens in new window
01:56 ·
Spurs' Wembanyama (concussion protocol) exits vs. BlazersOpens in new window
01:32 ·
Raps look to avoid 13th straight playoff loss to Cleveland as series shifts back to TorontoOpens in new window
02:32 ·
Turnovers, not Ingram's lack of scoring, is main reason Raptors are down 0-2 to CavsOpens in new window
01:09 ·
Perkins: Billy Donovan should have been sprinting from BullsOpens in new window
01:18 ·
Wilbon after Donovan's exit: Bulls as irrelevant as any big-market team in sportsOpens in new window
01:02 ·
NBA: Raptors 105, Cavaliers 115Opens in new window
02:46 ·
Raptors have no answer for Mitchell, Harden once again Opens in new window
04:46 ·
Ingram struggles in Game 2 getting held to just seven points Opens in new window
02:29 ·
Ingram off to forgettable start in first playoff series with Raptors Opens in new window
00:59 ·
'Toronto's a hell of a team': Mitchell credits Cavs for withstanding Raps' run Opens in new window
01:40 ·
NBA: Timberwolves 119, Nuggets 114Opens in new window
01:13 ·
NBA: Hawks 107, Knicks 106Opens in new window
01:23 ·
Perkins: The Hawks stole Game 2 vs. the KnicksOpens in new window
01:12 ·
Stephen A.: The Pistons are in trouble because of how they lost Game 1Opens in new window
02:24 ·
Perkins: Wemby 'the best defensive player I've ever laid my eyes on'Opens in new window
02:01 ·
Why Stephen A. is pumping the brakes on Spurs after G1 winOpens in new window
02:18 ·
Greeny: LeBron is playing at a level we've never seen beforeOpens in new window
01:42 ·
NBA: Suns 84, Thunder 119Opens in new window
02:48 ·
NBA: 76ers 91, Celtics 123Opens in new window
01:47 ·
NBA: Trail Blazers 98, Spurs 111Opens in new window
01:40 ·
NBA: Magic 112, Pistons 101Opens in new window
01:44 ·
'It's just one game': Raptors refocus, not panicking after dropping series-opener to CavsOpens in new window
02:00 ·
Shead: 'We're a Top 5 defence in the league, we got to start playing to it'Opens in new window
02:37 ·
'That won't happen again': Raps believe they have solutions to get Ingram more shotsOpens in new window
03:25 ·
What's the solution to getting Ingram more involved offensively?Opens in new window
02:56 ·
NBA: Raptors 113, Cavaliers 126Opens in new window
03:40 ·
Armstrong: Raptors couldn't adjust to Cleveland's style of play in Game 1Opens in new window
03:42 ·
How can Rajakovic get more out of Ingram and Barnes in Game 2?Opens in new window
02:58 ·
Rajakovic: 'If you allow our opponent to score 126 points, that's going to be hard for us to beat'Opens in new window
02:21 ·
NBA: Rockets 98, Lakers 107Opens in new window
02:25 ·
Shaq credits DeAndre Ayton for his impact in Lakers' Game 1 winOpens in new window
01:22 ·
NBA: Timberwolves 105, Nuggets 116Opens in new window
02:11 ·
NBA: Hawks 102, Knicks 113Opens in new window
02:01 ·
Perkins: Brunson is the best on the Knicks, but KAT is most importantOpens in new window
00:43 ·
Gone fishing? Chuck and Shaq troll NBA players who missed playoffsOpens in new window
01:52 ·
NBA Play-In: Hornets 90, Magic 121Opens in new window
02:01 ·
NBA Play-In: Warriors 96, Suns 111Opens in new window
02:13 ·
Draymond, Booker ejected as tempers flare at end of Suns' winOpens in new window
01:45 ·
Steve Kerr shares heartfelt words with Steph, DraymondOpens in new window
00:21 ·
MLB
MLB: Red Sox 1, Blue Jays 8Opens in new window
02:04 ·
Hot or Not: Is the return of Yesavage the TSN Turning Point in Blue Jays' season?Opens in new window
02:43 ·
MLB: Yankees 0, Rangers 3Opens in new window
00:49 ·
Must See: Reds' electric challenge wins pizza for the fansOpens in new window
00:24 ·
MLB: Red Sox 0, Blue Jays 3Opens in new window
02:02 ·
Matheson shares what impressed him most about Yesavage's season debut Opens in new window
02:54 ·
Must See: Canadian Naylor delivers insane bat flip after three-run homer Opens in new window
00:33 ·
Why Tim Kurkjian predicts Alex Cora will be Phillies manager in 2027Opens in new window
01:40 ·
Was it the right time for the Phillies to fire Rob Thomson?Opens in new window
01:51 ·
Must See: Romo's first two homers are from each side of the plate for White SoxOpens in new window
00:42 ·
Must See: Millas makes a beautiful sliding grab behind the plate for NationalsOpens in new window
00:29 ·
MLB: Red Sox 5, Blue Jays 0Opens in new window
02:01 ·
What should Jays fans expect from Trey Yesavage's long-awaited season debut? Opens in new window
02:09 ·
Blue Jays’ Scherzer lands on IL; RHP Lee recalled from Triple-AOpens in new window
00:59 ·
MLB: Yankees 4, Rangers 2Opens in new window
00:52 ·
MLB: Mariners 4, Twins 11Opens in new window
01:01 ·
MLB: Guardians 2, Blue Jays 4Opens in new window
01:36 ·
MLB: Yankees 4, Astros 7Opens in new window
01:17 ·
MLB: Cubs 0, Dodgers 6Opens in new window
00:46 ·
MLB: Padres 7, Diamondbacks 12Opens in new window
00:24 ·
MLB: Angels 9, Royals 11 (10)Opens in new window
01:11 ·
MLB: Guardians 3, Blue Jays 5Opens in new window
01:30 ·
Yesavage to make his season debut against Red Sox on TuesdayOpens in new window
00:23 ·
Report: Red Sox fire longtime manager Alex CoraOpens in new window
00:11 ·
What's next for Red Sox after Alex Cora?Opens in new window
01:17 ·
MLB: Guardians 8, Blue Jays 6Opens in new window
01:35 ·
Atkins on Jays' closing role: 'In the short term we are going to share that responsibility'Opens in new window
04:36 ·
Matheson details what Jays' closer role by committee would look like Opens in new window
01:47 ·
MLB: Yankees 12, Astros 4Opens in new window
00:49 ·
MLB: Pirates 6, Brewers 0Opens in new window
01:09 ·
MLB: Yankees 4, Red Sox 2Opens in new window
01:02 ·
MLB: Twins 8, Mets 10Opens in new window
00:49 ·
MLB: Dodgers 3, Giants 0Opens in new window
00:43 ·
MLB: Blue Jays 3, Angels 7Opens in new window
01:06 ·
MLB: Reds 1, Rays 6Opens in new window
00:44 ·
MLB: Orioles 8, Royals 6Opens in new window
00:45 ·
MLB: Twins 2, Mets 3Opens in new window
03:27 ·
MLB: Astros 2, Guardians 0Opens in new window
00:30 ·
Must See: Mariners' Gilbert somehow catches 107 mph liner in his jerseyOpens in new window
00:44 ·
Should Varland take over for Hoffman as Jays closer?Opens in new window
03:39 ·
Stephen A: The Mets are a 'national disgrace'Opens in new window
01:28 ·
MLB: Blue Jays 4, Angels 2Opens in new window
01:53 ·
Yesavage throws 2.1 innings, walks four in rehab start with Triple-A BuffaloOpens in new window
01:10 ·
How hot is Carlos Mendoza's seat?Opens in new window
01:20 ·
MLB: Blue Jays 5, Angels 2Opens in new window
01:16 ·
MLB: Blue Jays 10, Diamondbacks 4Opens in new window
02:07 ·
MLB: Royals 0, Yankees 7Opens in new window
00:46 ·
MLB: Dodgers 6, Rockies 9Opens in new window
01:20 ·
MLB: Blue Jays 2, Diamondbacks 6Opens in new window
02:18 ·
MLB: Blue Jays 3, Diamondbacks 6Opens in new window
01:40 ·
MLB: Royals 2, Yankees 4Opens in new window
01:07 ·
MLB: Tigers 0, Red Sox 1 (10)Opens in new window
01:05 ·
MLB: Mets 4, Cubs 12Opens in new window
00:46 ·
MLB: Orioles 6, Guardians 4Opens in new window
01:08 ·
Trout: Recent Angels-Yankees series was 'good for the game'Opens in new window
01:41 ·
MLB: Blue Jays 1, Brewers 2Opens in new window
01:45 ·
MLB: Angels 11, Yankees 3Opens in new window
01:08 ·
MLB: Giants 3, Reds 0Opens in new window
01:18 ·
Benches clear between Giants, Reds as emotions run highOpens in new window
01:23 ·
MLB: Nationals 8, Pirates 7 (10)Opens in new window
00:46 ·
MLB: Orioles 2, Guardians 4Opens in new window
01:34 ·
MLB: Royals 9, Tigers 10Opens in new window
00:42 ·
MLB: Blue Jays 1, Brewers 2Opens in new window
01:40 ·
Must See: 'Oh my goodness!' - Brandon Lockridge scales wall for stunning grabOpens in new window
00:27 ·
Yesavage allows three runs in rehab start with Triple-A BuffaloOpens in new window
01:02 ·
MLB: Mets 2, Dodgers 8Opens in new window
01:21 ·
Must See: Luis Robert Jr. flies to make a phenomenal grab for MetsOpens in new window
00:23 ·
MLB: Angels 4, Yankees 5Opens in new window
01:22 ·
MLB: Red Sox 9, Twins 5Opens in new window
00:51 ·
MLB: Diamondbacks 8, Orioles 5 (10)Opens in new window
00:59 ·
MLB: Guardians 3, Cardinals 5Opens in new window
00:58 ·
Passan explains the impact of ABS on hittersOpens in new window
00:49 ·
MLB: Blue Jays 9, Brewers 7 (10)Opens in new window
02:34 ·
MLB: Angels 7, Yankees 1Opens in new window
01:01 ·
MLB: Mets 1, Dodgers 2Opens in new window
00:59 ·
MLB: Angels 10, Yankees 11Opens in new window
02:44 ·
MLB: Nationals 5, Pirates 16Opens in new window
01:00 ·
MLB: Astros 2, Mariners 6Opens in new window
00:46 ·
Schwarber, Walker go deep again; Crochet gets hammered for 11 runs in loss to TwinsOpens in new window
01:08 ·
MLB: Twins 8, Blue Jays 2Opens in new window
02:22 ·
MLB: Yankees 4, Rays 5Opens in new window
01:33 ·
MLB: Rangers 5, Dodgers 2Opens in new window
00:59 ·
MLB: Twins 7, Blue Jays 4Opens in new window
02:22 ·
How concerned should Blue Jays fans be after Springer left with a fractured big toe? Opens in new window
01:42 ·
MLB: Twins 4, Blue Jays 10Opens in new window
01:53 ·
MLB: Yankees 3, Rays 5Opens in new window
00:51 ·
MLB: Rangers 7, Dodgers 8Opens in new window
00:49 ·
Must See: Max Muncy completes hat trick of HRs to walk it off for the DodgersOpens in new window
01:37 ·
MLB: Pirates 2, Cubs 0Opens in new window
00:49 ·
Must See: Ichiro statue breaks during Mariners' unveiling ceremonyOpens in new window
00:30 ·
MLB: Athletics 1, Yankees 0Opens in new window
00:34 ·
MLB: Tigers 1, Twins 3Opens in new window
00:48 ·
Must See: Dane Myers makes sensational catch against his old teamOpens in new window
00:36 ·
MLB: Dodgers 3, Blue Jays 4Opens in new window
02:56 ·
Blue Jays complete comeback against Dodgers to snap six-game skidOpens in new window
03:27 ·
MLB: Athletics 3, Yankees 2Opens in new window
01:00 ·
MLB: Brewers 0, Red Sox 5Opens in new window
00:48 ·
MLB: Diamondbacks 7, Mets 2Opens in new window
01:03 ·
MLB: Tigers 6, Twins 8Opens in new window
00:49 ·
MLB: Reds 4, Marlins 7Opens in new window
00:50 ·
Stephen A. on Braves and Angels' brawl: 'I loved it'Opens in new window
01:40 ·
Why Konnor Griffin's extension is a 'brilliant' move for the PiratesOpens in new window
01:23 ·
MLB: Dodgers 4, Blue Jays 1Opens in new window
02:40 ·
Must See: Schneider goes off, gets ejected for arguing called balk on GausmanOpens in new window
01:25 ·
Must See: Soler, Lopez trade punches in benches-clearing brawlOpens in new window
01:11 ·
MLB: Athletics 3, Yankees 5Opens in new window
00:51 ·
MLB: Diamondbacks 3, Mets 4 (10)Opens in new window
00:48 ·
MLB: Padres 1, Pirates 7Opens in new window
00:55 ·
MLB: Tigers 2, Twins 4Opens in new window
00:52 ·
Benn highlights key change which has helped Gausman to hot startOpens in new window
02:34 ·
MLB: Dodgers 14, Blue Jays 2Opens in new window
02:37 ·
Is it time to panic after Toronto's first 10 games of the season?Opens in new window
03:48 ·
Willson Contreras, Brewers manager get in shouting matchOpens in new window
00:44 ·
Contreras after spat with Brewers: 'I'm going to take one of them out'Opens in new window
00:18 ·
Must See: James Wood reaches over wall for ridiculous HR robberyOpens in new window
00:37 ·
Benn: Scherzer's preparation and attention to detail is unique in baseballOpens in new window
02:32 ·
MLB: Blue Jays 3, White Sox 6Opens in new window
01:43 ·
MLB: Marlins 7, Yankees 6Opens in new window
01:00 ·
CFL
Ottawa 1200: Ellingson - The CFL’s changes to the playoffs is embarrassingOpens in new window
13:14 ·
Offensive lineman Vaccaro goes first overall to Redblacks in 2026 CFL Canadian DraftOpens in new window
01:44 ·
'Best phone call of my whole entire life': Vaccaro on going first overall to RedblacksOpens in new window
01:02 ·
CFL commissioner Johnston breaks down playoff expansion, earlier start to seasonOpens in new window
02:29 ·
CFL Insiders Naylor, Lalji discuss schedule updates and playoff format changes for 2027Opens in new window
02:28 ·
Redblacks select OL Vaccaro with first overall pick in 2026 CFL Canadian DraftOpens in new window
05:02 ·
Argonauts select OL Henning with second overall pick in 2026 CFL Canadian Draft Opens in new window
02:44 ·
Elks select LB Djabome with third overall pick in 2026 CFL Canadian DraftOpens in new window
02:39 ·
Blue Bombers take DL Gatkuoth with fourth pick in 2026 CFL DraftOpens in new window
02:41 ·
Tiger-Cats take OL Denis with fifth overall pick in 2026 CFL Draft Opens in new window
02:45 ·
Stampeders take LB Rascoe with sixth overall pick in 2026 CFL DraftOpens in new window
03:04 ·
Lions take WR Demontagnac with seventh overall pick in 2026 CFL DraftOpens in new window
02:40 ·
Alouettes take TE Jones with eighth overall pick in 2026 CFL DraftOpens in new window
03:54 ·
Roughriders take DB Bell with ninth and final pick in first round of 2026 CFL DraftOpens in new window
02:46 ·
2026 CFC prospects share excitement to participate in upcoming showcase in HamiltonOpens in new window
03:26 ·
How will NFL signings affect CFL prospects' draft positions? Opens in new window
01:33 ·
Pene embraces CFL opportunity after journey from France to North American footballOpens in new window
09:59 ·
Cenacle believes he can become a top receiver in the CFLOpens in new window
06:43 ·
Ottawa's McKenzie discusses importance of Gridiron Academy ahead of 2026 CFL DraftOpens in new window
05:54 ·
Football was 'a huge factor' in Odemwingie's familiarization with Canadian cultureOpens in new window
05:57 ·
Hamilton native Bell talks football household, father's early influence ahead of CFL DraftOpens in new window
06:06 ·
Three-time Grey Cup Champion Bighill announces retirement from CFLOpens in new window
01:40 ·
Emotional Bighill reflects on football journey, says he'll still be 'around the CFL a lot' Opens in new window
13:54 ·
McBean discusses 'wide open field' at the receiver position at this year's CFL DraftOpens in new window
06:02 ·
Montreal's Latendresse-Regimbald talks comebine prep with fellow prospect CenacleOpens in new window
06:30 ·
Devynn Cromwell discusses 'eye-opening' move from Guelph to Texas TechOpens in new window
10:56 ·
Canadian QB Elgersma signs deal with Blue BombersOpens in new window
02:46 ·
What does the signing of Elgersma mean for the future at QB in Winnipeg? Opens in new window
03:18 ·
Roughriders release Ajou after CFL suspends wide receiverOpens in new window
01:28 ·
Eric Rascoe details Indoor Football League experience, becoming eligible for CFL DraftOpens in new window
07:13 ·
Barron Miles Jr. recalls his father's Hall of Fame CFL playing careerOpens in new window
07:08 ·
How Covid played a significant role in Benjamin Sangmuah's football pathOpens in new window
08:07 ·
Jaxxon Brashear on why he chose football over hockey despite dad being former NHLerOpens in new window
06:27 ·
College Gridiron Showcase showed Patrick Cumberbatch he can play with American playersOpens in new window
04:38 ·
WR Nate DeMontagnac on continuing rich tradition of Canadians playing in North DakotaOpens in new window
06:40 ·
Emeric Boutin breaks down the Laval-Montreal rivalry, his change in positionsOpens in new window
06:56 ·
OL Giordano Vaccaro explains beneficial decision to make the move to PurdueOpens in new window
04:21 ·
Kettyle embracing grind ahead in journey to CFL: 'I love this sport... It tests you every day'Opens in new window
11:19 ·
Globetrotting WR Malick Meiga is still learning as a football playerOpens in new window
07:31 ·
OL Niklas Henning takes pride in athleticism after changing positions at Queen'sOpens in new window
06:47 ·
QB Christian Veilleux has learned valuable lessons throughout his football journeyOpens in new window
07:49 ·
'Pinball' Clemons electrified CFL fans for over a decadeOpens in new window
01:34 ·
Best highlights from NFL, CFL, and College Football in 2025Opens in new window
26:02 ·
Is the CFL really being Americanized? With Commissioner Stewart JohnstonOpens in new window
53:32 ·
Soccer
UEFA Champions League: Atletico Madrid 1, Arsenal 1Opens in new window
01:16 ·
UEFA Champions League: PSG 5, Bayern Munich 4Opens in new window
02:09 ·
Must See: Larin's clever footwork leads to superb finish for SouthamptonOpens in new window
00:44 ·
Kevin Blue and Catherine RocheOpens in new window
07:21 ·
Game and Glory: Germany and UruguayOpens in new window
23:27 ·
Race for the Roster: Bringing clarity to Canada’s unsettled backlineOpens in new window
05:59 ·
In the face of adversity, Moise Bombito has discovered himself ahead of the World CupOpens in new window
05:35 ·
Must See: Brawl breaks out between Real Zaragoza and Huesca in Spanish second divisionOpens in new window
00:40 ·
Who's Rising? Who's Falling? Opens in new window
03:18 ·
MLS: Whitecaps 3, Rapids 1Opens in new window
00:49 ·
White scores twice as the Whitecaps extend their best start in club history Opens in new window
03:50 ·
Laryea out a month with thigh issue, no concern about World Cup availabilityOpens in new window
00:21 ·
NSL: Montreal Roses 2, Calgary Wild 0Opens in new window
05:47 ·
NSL: Ottawa Rapid 1, Halifax Tides 3Opens in new window
05:27 ·
FanDuel Caldwell vs. Kilbane: Who will be Canada's biggest x-factor?Opens in new window
05:32 ·
NSL: Vancouver Rise 2, AFC Toronto 3Opens in new window
13:25 ·
Yamal to miss rest of Barcelona season but should be fit for World Cup with SpainOpens in new window
00:24 ·
MLS: Toronto FC 3, Union 3Opens in new window
01:11 ·
Must See: TFC goalkeeper Gavran scores last-second equalizer with brilliant headerOpens in new window
01:37 ·
Crepeau stops 4 of 5 shots in Orlando City's win; St. Clair earns first clean sheet of seasonOpens in new window
00:56 ·
Must See: Luis Suarez scores outrageous volley for Inter MiamiOpens in new window
00:28 ·
Report: Barcelona fears Lamine Yamal suffered torn hamstringOpens in new window
00:31 ·
Rising star Sigur determined to help elevate Canada at the 2026 FIFA World CupOpens in new window
05:30 ·
DB Pridham: "Look good, feel good, play good"Opens in new window
07:14 ·
FanDuel Group Deep Dive: Group DOpens in new window
02:10 ·
Canada's Larin scores a nice goal for Southampton against Bristol CityOpens in new window
00:49 ·
Race for the Roster: Where will Alphonso Davies line up on the pitch?Opens in new window
04:56 ·
Game and Glory: ArgentinaOpens in new window
23:01 ·
Must See: David scores beautiful header for JuventusOpens in new window
01:31 ·
Must See: Canada's Davies scores first goal in over a year for Bayern MunichOpens in new window
01:38 ·
Who's Rising? Who's Falling?Opens in new window
02:53 ·
MLS: Toronto FC 3, Austin FC 3Opens in new window
00:28 ·
MLS: CF Montreal 4, Red Bulls 1Opens in new window
00:13 ·
MLS: Rapids 2, Inter Miami 3Opens in new window
00:16 ·
Women's International Friendly: Brazil 1, Canada 0Opens in new window
00:29 ·
MLS: Whitecaps 3, Sporting Kansas City 0Opens in new window
00:40 ·
FanDuel Caldwell vs. Kilbane: Which nation is under most pressure to succeed this summer?Opens in new window
04:58 ·
Karima Lemire is hungry for moreOpens in new window
03:20 ·
Game and Glory: Scotland and JapanOpens in new window
23:19 ·
UEFA Champions League: Quarterfinal - Bayern Munich 4, Real Madrid 3 (Agg 6-4)Opens in new window
02:28 ·
UEFA Champions League: Quarterfinal - Arsenal 0 , Sporting CP 0 (Agg 1-0)Opens in new window
01:08 ·
UEFA Champions League: Quarterfinal - Atlético Madrid 1, Barcelona 2 (Agg. 3-2)Opens in new window
01:15 ·
UEFA Champions League: Quarterfinal - Liverpool 0, PSG 2 (Agg. 0-4)Opens in new window
01:19 ·
Women's International Friendly: Canada 3, South Korea 1Opens in new window
00:56 ·
FanDuel Group Deep Dive: Group AOpens in new window
02:07 ·
'The Iceman' Jonathan David keeping his cool amid turbulent time with JuventusOpens in new window
07:26 ·
Race for the Roster: Is Canada's striker battle settled?Opens in new window
04:43 ·
Stoney discusses what it was like to have 'class player' Buchanan back in CanWNT camp Opens in new window
01:02 ·
Caldwell explains what makes Yamal so good and why he thinks Pulisic is struggling Opens in new window
03:36 ·
MLS: Whitecaps 2, New York City FC 0Opens in new window
00:49 ·
MLS: Toronto FC 1, FC Cincinnati 1Opens in new window
00:51 ·
MLS: CF Montreal 1, Union 2Opens in new window
00:43 ·
Must See: 17-year-old Jude Terry curls home sensational goal for LAFCOpens in new window
00:48 ·
Bundesliga: Bayern Munich 5, St. Pauli 0 Opens in new window
00:27 ·
Kilbane breaks down all the action from Canadians on the pitch Saturday Opens in new window
03:03 ·
Women's International Friendly: Canada 4, Zambia 0Opens in new window
00:44 ·
Must See: Lamine Yamal gets a goal, two assists in 100th LaLiga gameOpens in new window
01:16 ·
FanDuel Caldwell vs. Kilbane: Who will go the furthest - Mexico, Canada or USA?Opens in new window
05:17 ·
Quinn can't stop thinking about camper vansOpens in new window
04:03 ·
TSN Original: Man in the Mirror Opens in new window
13:02 ·
UEFA Champions League: Quarterfinal - PSG 2, Liverpool 0Opens in new window
00:47 ·
UEFA Champions League: Quarterfinal - Barcelona 0, Atletico Madrid 2Opens in new window
01:03 ·
UEFA Champions League: Quarterfinal - Real Madrid 1, Bayern Munich 2Opens in new window
01:31 ·
UEFA Champions League: Quarterfinal - Sporting CP 0, Arsenal 1Opens in new window
00:46 ·
Must See: Cyle Larin scores a magnificent goal for Southampton against Wrexham Opens in new window
00:41 ·
FanDuel Group Deep Dive: Group COpens in new window
02:31 ·
Down Bad On Italian Soccer - Film Never Lies Meets Park the BusOpens in new window
01:07:29 ·
Game and Glory: BrazilOpens in new window
23:19 ·
Race for the Roster: Unlocking the backlineOpens in new window
04:14 ·
Where has CanMNT missed Alphonso Davies most - offensively or defensively? Opens in new window
05:54 ·
Who's Rising? Who's Falling? Opens in new window
02:59 ·
MLS: Whitecaps 3, Timbers 2Opens in new window
00:14 ·
Must See: Berhalter scores stunning stoppage-time winner for WhitecapsOpens in new window
00:44 ·
MLS: Toronto FC 3, Rapids 2Opens in new window
01:17 ·
MLS: Revolution 3, CF Montreal 0Opens in new window
00:16 ·
Alphonso Davies sets up game-winning goal in return with Bayern MunichOpens in new window
00:55 ·
Kilbane: 'There's no doubt Canada misses Davies ... he's lethal'Opens in new window
01:50 ·
Canadian midfielder Kone injured vs. CagliariOpens in new window
00:22 ·
Must See: Muriqi strike helps Mallorca stun Real MadridOpens in new window
01:07 ·
FanDuel Caldwell vs. Kilbane: Brazil no longer a top tier contender?Opens in new window
05:15 ·
CanWNT coach Stoney eager to finally be able to work with veteran Kadeisha BuchananOpens in new window
03:40 ·
Must See: Ronaldo, Mbappe, Vini Jr., Messi star in LEGO ad for FIFA World CupOpens in new window
01:01 ·
Dissecting Bosnia and Herzegovina as Canada's first opponent at FIFA World CupOpens in new window
08:12 ·
What did we learn from Canada's latest window?Opens in new window
05:25 ·
How do Turkiye, Sweden, Czechia factor into their respective World Cup groups?Opens in new window
03:37 ·
How do Groups F and K shape up with Iraq and DR Congo slotting in?Opens in new window
02:15 ·
TFC's Hernandez on Laryea, Osorio with the CanMNT, impact World Cup will have on MLSOpens in new window
03:14 ·
Caldwell and Kilbane discuss Italy failing to qualify for a third consecutive World CupOpens in new window
03:04 ·
International Friendly: Canada 0, Tunisia 0Opens in new window
01:43 ·
What does Canada need to do to overcome their lack of scoring in open play? Opens in new window
07:33 ·
FIFA World Cup Qualifying: Bosnia and Herzegovina 1, Italy 1 (4-1 PK)Opens in new window
02:44 ·
Do expectations for Canada change after Bosnia and Herzegovina secure final Group B spot?Opens in new window
04:20 ·
Italy failing to qualify is a 'remarkable twist' and changes landscape of Group BOpens in new window
03:13 ·
FIFA World Cup Qualifying: Sweden 3, Poland 2Opens in new window
00:55 ·
FIFA World Cup Qualifying: Czechia 2, Denmark 2 (3-1 PK)Opens in new window
01:03 ·
FIFA World Cup Qualifying: Kosovo 0, Turkiye 1Opens in new window
00:45 ·
Could Turkiye shock the United States and top Group D at the World Cup? Opens in new window
02:45 ·
FIFA World Cup Qualifying: Congo DR 1, Jamaica 0 (AET)Opens in new window
00:43 ·
FanDuel Group Deep Dive: Group EOpens in new window
02:37 ·
International Friendly: Zambia 0, Argentina 5Opens in new window
00:37 ·
International Friendly: United States 0, Portugal 2Opens in new window
00:37 ·
Herculez Gomez blasts Pochettino after latest USMNT defeatOpens in new window
02:24 ·
Must See: Millar hustles back for incredible block to prevent a goal Opens in new window
00:56 ·
Must See: Bosnia and Herzegovina defeats Italy in penalties to qualify for World Cup Opens in new window
01:28 ·
Vasilj makes a massive save on Italy's Esposito to keep the game tiedOpens in new window
00:40 ·
Must See: Tabakovic scores to bring Bosnia and Herzegovina level with Italy Opens in new window
01:17 ·
Italy's Bastoni sent off for denying Memic scoring opportunity Opens in new window
01:29 ·
Moise Kean pounces on goalkeeper error to put Italy ahead early in UEFA playoff finalOpens in new window
01:17 ·
KJ & Scianitti chat all things CanMNT from the goalkeeper battle to who plays with DavidOpens in new window
23:10 ·
Crepeau breaks down Millar's spectacular block from his vantage point Opens in new window
02:02 ·
Marsch: 'How can you not love the heart of this team?'Opens in new window
02:38 ·
Flores: 'I tried my best for the team and to show myself' Opens in new window
01:34 ·
How much does CanMNT need Bombito back healthy for FIFA World Cup?Opens in new window
05:26 ·
Golf
Korda moves back to world No. 1 after a dominating five shot victory for her fifth career Major ChampionshipOpens in new window
03:51 ·
The Fitzpatrick brothers thrilling victory at the Zurich ClassicOpens in new window
03:00 ·
Why Furyk was the right choice to captain the U.S. in the 2027 Ryder CupOpens in new window
07:48 ·
Best Bets: Golf Talk Canada makes their picks for the Cadillac ChampionshipOpens in new window
01:24 ·
Winners, Weird and WhatOpens in new window
09:30 ·
New CPKC Women’s Open Tournament Director discusses preparations for this year’s event at Royal Mayfair Golf ClubOpens in new window
09:32 ·
LPGA: The Chevron Championship - Rd. 4Opens in new window
00:54 ·
PGA: Zurich Classic of New Orleans - Rd. 3Opens in new window
00:36 ·
Ewart and Jarvis 'ham and egg'ed it' for impressive 61 in third round of Zurich ClassicOpens in new window
04:21 ·
PGA: Zurich Classic of New Orleans - Rd. 2Opens in new window
01:18 ·
Fitzpatrick picks up his second win in three startsOpens in new window
07:56 ·
Expectations for Henderson at her first major of the seasonOpens in new window
02:30 ·
What’s the future of LIV Golf?Opens in new window
07:36 ·
Women’s golf coach Mussani discusses the next wave of Canadian golfersOpens in new window
10:26 ·
Best Bets: Golf Talk Canada makes their picks for the Zurich Classic of New OrleansOpens in new window
01:22 ·
Winners, Weird and WhatOpens in new window
08:36 ·
FanDuel Best Bets: Golf Talk Canada makes their picks for the RBC HeritageOpens in new window
01:23 ·
Is McIlroy now the greatest European golfer of all time? Opens in new window
08:32 ·
Assessing how Scheffler, Young and Rose played at the Masters Opens in new window
05:23 ·
Takeaways from Nick Taylor and Corey Conners' week at the Masters Opens in new window
03:04 ·
Stephen A. praises Rory's poise in Masters winOpens in new window
01:17 ·
Rory McIlroy adds to his legacy becoming the fourth golfer to win back-to-back MastersOpens in new window
07:45 ·
Zecchino: McIlroy is 'clearly the greatest European golfer of all time' Opens in new window
03:25 ·
TSN’s Masters panel chats Young coming up short; Hatton and Henley's improbable surge Opens in new window
03:19 ·
McIlroy: Can't believe I waited 17 years to win a green jacket and now I get two in a rowOpens in new window
04:54 ·
Scheffler happy with how he battled back, credits Rory's resilience in Masters triumphOpens in new window
05:37 ·
'A chance today that got away': Rose disappointed to fall short again at Augusta NationalOpens in new window
05:14 ·
Young: 'I played the golf I needed to, just couldn't make anything' Opens in new window
06:40 ·
'It's a razor's edge out there': Taylor taking away positives despite disappointing finishOpens in new window
05:27 ·
'Frustrating week': Conners disappointed with finish at Masters but still sees bright spotsOpens in new window
05:04 ·
'A lot of what not to do': Rahm laments bad play over first three rounds at the MastersOpens in new window
01:58 ·
Woodland: 'This was a tough week but a good week, and I'll learn a lot'Opens in new window
02:35 ·
Golf Canada CEO Applebaum excited with growth of golf in Canada and Canadian OpenOpens in new window
02:37 ·
'Total flip of the leaderboard' as McIlroy sets up another dramatic storyline for SundayOpens in new window
04:49 ·
Scheffler blows the field away with his irons, shoots lowest career round at The MastersOpens in new window
02:58 ·
McIlroy knows he'll 'have to be better if he wants a chance to win' after tough third roundOpens in new window
07:12 ·
Scheffler makes a run on moving day at The Masters; says he 'felt sharp' with his irons Opens in new window
05:45 ·
Taylor discusses his third round at The Masters, challenges of refocusing for holes 17 & 18Opens in new window
05:46 ·
Conners discusses his third round; wants to play more 'consistent and steady' on SundayOpens in new window
02:17 ·
The Good, the Bad and the Ugly from The MastersOpens in new window
06:42 ·
The Masters: Second Round HighlightsOpens in new window
06:26 ·
McIlroy: 'If you make smart choices around this course it will reward you with chances' Opens in new window
03:04 ·
McIlroy sets new record with six stroke lead after 36 holes at The MastersOpens in new window
04:15 ·
Can anyone make a run over the weekend to catch Rory McIlroy at The Masters? Opens in new window
03:56 ·
The Masters on TSN panel breaks down Taylor and Conners second round at Augusta Opens in new window
02:11 ·
'I'd like to make a few more putts': Scheffler looking to get back to form this weekendOpens in new window
03:36 ·
Taylor believes he could have 'a couple rounds in the 60s' on weekend with better puttingOpens in new window
06:13 ·
'I left a bunch out there on the green': Conners reacts to second round at MastersOpens in new window
02:38 ·
'That's a part that that has to sharpen up': Weir says short game remains a focus for himOpens in new window
02:04 ·
Jordan Spieth signs glove after errant tee shot hits fanOpens in new window
00:34 ·
Spieth opens his second round at the Masters with a birdieOpens in new window
00:23 ·
McIlroy shoots first sub-70 opening round at The Masters since 2018Opens in new window
04:40 ·
DeLaet: Taylor played 'almost a perfect first round of golf'Opens in new window
03:16 ·
'Firepower' all over the leaderboard after first round of The MastersOpens in new window
02:39 ·
Rory McIlroy: ‘I still felt nerves’ on first tee as Masters reigning champOpens in new window
00:59 ·
Rory McIlroy sinks third straight birdie to take share of the leadOpens in new window
01:06 ·
McIlroy continues climb up the leaderboard with a birdieOpens in new window
00:21 ·
Xander Schauffele's tee shot somehow ends up in patron's bagOpens in new window
00:29 ·
Rory's terrific pitch sets up his first birdie of the dayOpens in new window
00:24 ·
Tommy Fleetwood sinks a nice putt for his third straight birdieOpens in new window
00:30 ·
Player, Nicklaus, Watson take ceremonial tee shots to open 2026 MastersOpens in new window
03:56 ·
Close callsOpens in new window
04:22 ·
The Masters - Where legacies are forged and moments become a lifetime Opens in new window
01:57 ·
A third green jacket would put Scheffler among the greatest to ever play the game Opens in new window
01:50 ·
Are there questions surrounding Scheffler entering the Masters?Opens in new window
02:38 ·
DeLaet details his three most important shots at Amen Corner Opens in new window
03:38 ·
'It's special every time': Weir set for his 27th MastersOpens in new window
06:38 ·
Will defending champion McIlroy play with freedom in his title defence?Opens in new window
02:39 ·
Scheffler’s iron stats are down this season, but he’s still the favourite this weekOpens in new window
03:30 ·
Evaluating notables looking to win The Masters for the first timeOpens in new window
06:57 ·
Which Canadian has the best chance to contend at The Masters?Opens in new window
03:58 ·
What’s the all-time best Masters moment? What’s the best hole at Augusta?Opens in new window
06:08 ·
Why Xander Schauffele has a good chance to win 2026 MastersOpens in new window
00:46 ·
Top 10: Masters shots Opens in new window
04:14 ·
The road backOpens in new window
05:23 ·
With grand slam burden lifted, McIlroy chases more history at the MastersOpens in new window
02:30 ·
'The goalposts move': McIlroy focuses on what's next after career Grand SlamOpens in new window
02:57 ·
DeChambeau embraces rivalry with McIlroy: 'I want to beat the living you-know-what out of him'Opens in new window
00:59 ·
Will a return to Augusta light the fire under McIlroy?Opens in new window
02:52 ·
How can Canadians Conners and Taylor find success at this year's Masters?Opens in new window
03:16 ·
Scheffler outlines differences in coming into Masters as past vs. defending championOpens in new window
01:30 ·
'It's a lot of learning': DeChambeau speaks about constant improvement at AugustaOpens in new window
02:32 ·
McIlroy says 'good and bad' experiences have helped his comfort level at AugustaOpens in new window
01:48 ·
'It was a fun process': McIlroy details decision making for champions dinnerOpens in new window
03:02 ·
Caddie Brennan Little on Woodland's emotional win in Houston, memories of 2003 MastersOpens in new window
06:48 ·
90 years of the MastersOpens in new window
03:10 ·
Is this year's Masters setting up to be more wide open than recent history? Opens in new window
03:50 ·
With four top-10 finishes in six years, Conners seeks major breakthrough at the MastersOpens in new window
05:07 ·
Conners looking for 'steadier' performance as he prepares for ninth MastersOpens in new window
07:13 ·
Taylor feels his game is 'trending in the right direction' as he heads into his fourth Masters Opens in new window
05:39 ·
Who is poised to take advantage of firm and fast course at Augusta?Opens in new window
04:17 ·
Mercedes Benz Road to Augusta: Rory McIlroyOpens in new window
01:35 ·
Mercedes Benz Road to Augusta: Corey Conners Opens in new window
01:31 ·
Mercedes Benz Road to Augusta: Nick TaylorOpens in new window
01:32 ·
Mercedes Benz Road to Augusta: John RahmOpens in new window
01:40 ·
Mercedes Benz Road to Augusta: Tommy Fleetwood Opens in new window
01:26 ·
Mercedes Benz Road to Augusta: Justin Rose Opens in new window
01:50 ·
Mercedes Benz Road to Augusta: Xander SchauffeleOpens in new window
01:06 ·
Mercedes Benz Road to Augusta: Cameron YoungOpens in new window
01:32 ·
Mercedes Benz Road to Augusta: Brooks Koepka Opens in new window
01:24 ·
SC Featured: 'Rory's Roots'Opens in new window
07:29 ·
Tiger surprised over DUI arrest, bodycam showsOpens in new window
01:20 ·
Canada's Deng credits trio of birdies on back-9 for solid end to second round at AugustaOpens in new window
01:45 ·
'I did well with what I had': Canada's Borovilos breaks down second round at AugustaOpens in new window
03:24 ·
Woods granted permission to leave USA, enter inpatient treatment facilityOpens in new window
00:25 ·



























































































































































































































































































































































































































































































































































































































































































































































































