Sports desk
NBA
Scores, player movement, sharp analysis, and the latest from the hardwood.
Fresh from the desk
Latest NBA

Raptors 31-0 Run Sets NBA Record in 139-87 Dominance Over Orlando
The Toronto Raptors recorded the longest unanswered scoring stretch in the play-by-play era with a 31-0 run to defeat the Orlando Magic 139-87.

Jaden McDaniels Sidelined Week-to-Week with Left Knee Patella Tendinopathy
Minnesota Timberwolves forward Jaden McDaniels is out week-to-week after an MRI revealed a bone bruise and patella tendinopathy in his left knee.

Celtics 50th Win: Tatum Scores 32 in 114-99 Victory to Clinch Playoff Spot
The Boston Celtics secured their 12th consecutive postseason appearance following a 114-99 win against the Charlotte Hornets, marking the team’s 50th victory of the season.

Miles McBride Return: Knicks Guard Activated for OKC Matchup After Surgery
New York Knicks guard Miles McBride was activated Sunday for the first time since undergoing hernia surgery in February.

Steve Kerr Letter to John Schneider Details Game 7 Heartbreak Recovery
Golden State Warriors coach Steve Kerr sent a handwritten letter to John Schneider following the Blue Jays' World Series Game 7 loss to the Dodgers.

Bucks Playoff Elimination: Spurs Secure 127-95 Blowout to End Milwaukee’s Streak
A 127-95 defeat against the San Antonio Spurs resulted in the Bucks playoff elimination, ending a run of nine consecutive postseason appearances.

Tyrese Maxey Returns as Philadelphia’s Big 3 Debuts in 110-104 Victory Over Hornets
Tyrese Maxey returns to the hardwood, scoring 21 points to help Joel Embiid and Paul George secure a 110-104 win against the Charlotte Hornets.

Luka Doncic Receives 1-Game Suspension Following 16th Technical Foul
Lakers star Luka Doncic will miss Monday's contest against the Wizards after being assessed his 16th technical foul on Friday.

Luka Doncic Assessed 16th Technical Foul in Friday Night Clash With Nets
Dallas Mavericks star Luka Doncic reached the NBA's automatic suspension threshold on Friday after officials whistled him for his 16th technical foul of the season.