Selected Work
Recent Highlights
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
Zion Williamson and the Pelicans are serious
Isaiah Hartenstein is everything Knicks need (and more)
Kyle Lowry, now with his hometown 76ers, is as fiery as ever in Year 18
How Herb Jones found his shot
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)