Selected Work
Recent highlights
Inside the mind of Kingston Flemings
He covered the Knicks for 23 seasons. He watched them win a title at a bar in Florida
Jose Alvarado was built for his NBA Finals moment
The reinvention of Devin Vassell
After 76ers ‘breakup,’ Jared McCain is smitten with his new situation
Supervillain: How Dillon Brooks powered up as a scorer
Michael Porter Jr. has taken a different type of star turn
How to make it in the NBA in a small guard
VJ Edgecombe has given the Sixers new life
2024/2025
OKC’s big-man combo makes NBA’s best team a different beast
The Dean of Cleveland
The Grizzlies’ magic trick: An offense borrowed from a DIII school has Memphis moving differently
Why Dikembe Mutombo was 'more than a superstar' to the NBA, the DRC and Africa
Mavs fans for life? After Luka Doncic trade, not necessarily
Tyrese Haliburton and the Pacers are getting in gear
The rise of Suns rookie Ryan Dunn, a supposed non-shooter who learned to let it rip
Scotty Pippen Jr. is making a name for himself
How Cavs unleashed the new and improved Evan Mobley
French Revolution: Victor Wembanyama, the 2024 Olympics and the 'huge boom' that could be coming
Why Knicks' Donte DiVincenzo is ineligible for Most Improved Player despite missing only one game
Isaiah Hartenstein is everything Knicks need (and more)
How to stay sane at the NBA trade deadline, according to 'Who He Play For?' Hall of Famer Garrett Temple
2022/2023
Leonard Miller is the development story of G League Ignite's dreams
How the Warriors changed NBA defensive strategy forever with a radical adjustment in 2015
The Grizzlies are loud, brash and in your face... and then there's John Konchar
Jose Alvarado is still sneaking up on the NBA
The wonderful world of Jeremy Sochan
Scottie Barnes is no joke: The Raptors’ remarkable rookie is everything, everywhere, all at once
Gary Payton II is here to stay
Sprint & grind: How Grizzlies, Raptors and Hornets are winning the new possession game
2020/2021
The Net who remains: Joe Harris outlasted everybody in Brooklyn, and he knows exactly what he's shooting for
Power guard? Point center? The NBA's positional misfits are dismantling an antiquated system
Inside the Hornets' nest
From Mike and Marc to Ja and Jaren: The next-gen Grizzlies are on their own grind
Giant slayer: How Raptors' Fred VanVleet reaches great heights on defense
The not-so-rapid rise of Spencer Dinwiddie, and the case he has to make
Elam Ending takes center stage at 2020 NBA All-Star Game
In Toronto, the defending-champion Raptors shed light on the future of NBA defense
2018/2019
The Grant Williams experience: How a different kind of rookie is lifting the Celtics up
What the Raptors’ first championship means
The Dirk Nowitzki stories: An oral history of the Dallas Mavericks legend
P.J. Tucker didn’t grow up wanting to be P.J. Tucker, but he’s perfect for the Rockets
Inside the Raptors: A reinvigorated veteran, a gunslinging coach and an elephant figurine
Everybody loves Ed Davis
When an NBA trade falls apart, but the players don't know
Golden State's worrier: 'Papa Smurf' Ron Adams keeps it honest
The musical life of Lucas Nogueira
Brett Brown uses schoolteacher tactics with young 76ers
2017/2016
Raptors break all their bad habits
Popovich 2020?
Andre Drummond's transformation at the free throw line
Rockets counting on Tucker, LRMAM to get 'nasty' against Warriors
Giannis Antetokounmpo puts Milwaukee on his shoulders
Once clinging to an NBA job, Kent Bazemore is about to get paid
2014/2015
Kristaps Porzingis is putback-dunking his way into New York's heart
He The North: DeMar DeRozan leads the Raptors into battle
Delving deep with Andrew Bogut
Stephen Curry on camaraderie, candy, coaching
Giannis Antetokounmpo reaches new heights
Started from the bottom. (SB Nation Longform)
2013
Joakim Noah Q&A (SB Nation)
Landing a punch on MJ (ESPN)
CJ McCollum’s unconventional path from Lehigh to the lottery (SB Nation)
Setting the Pace: Paul George (SB Nation Longform)
Stephen Curry is more than the NBA’s best shooter (SB Nation)