This is the full roster of local and national 2023-24 Voices; The Celtics’ Mike Gorman is calling his final year

A listing of this season’s NBA announcers, market-by-market, radio and TV, completed locally and on the networks.
Atlanta
TV: Bob Rathbun, Dominique Wilkins
Radio: Steve Holman, Mike Conti
Boston
TV: Mike Gorman or Drew Carter, Brian Scalabrine
Radio: Sean Grande, Cedric Maxwell

Brooklyn
TV: Ian Eagle or Ryan Ruocco, Sarah Kustok or Richard Jefferson
Radio: Chris Carrino, Tim Capstraw
Charlotte
TV: Eric Collins, Dell Curry
Radio: Sam Farber, Matt Carroll
Chicago
TV: Adam Amin or Jason Benetti, Stacey King
Radio: Chuck Swirsky, Bill Wennington
Cleveland
TV: John Michael, Austin Carr or Brad Daugherty
Radio: Tim Alcorn, Jim Chones
Dallas
TV: Mark Followill, Derek Harper or Jeff “Skin” Wade
Radio: Chuck Cooperstein, Brad Davis
Denver
TV: Chris Marlowe, Scott Hastings or Katy Winge
Radio: Jason Kosmicki (Scott Hastings on national games)
Detroit
TV: George Blaha or Johnny Kane, Greg Kelser
Radio: Mark Champion or George Blaha, Rick Mahorn
Golden State
TV: Bob Fitzgerald, Kelenna Azubuike
Radio: Tim Roye, Tom Tolbert
Houston
TV: Craig Ackerman, Ryan Hollins
Radio: Matt Thomas, Adam Wexler
Indiana
TV: Chris Denari, Quinn Buckner
Radio: Mark Boyle, Eddie Gill
LA Clippers
TV: Brian Sieman, Jim Jackson or Mike Fratello
Radio: Carlo Jimenez
LA Lakers
TV: Bill Macdonald, Stu Lantz
Radio: John Ireland, Mychal Thompson
Memphis
TV: Pete Pranica, Brevin Knight
Radio: Eric Hasseltine, Elliot Perry or Michael Wallace
Miami
TV: Eric Reid, John Crotty
Radio: Jason Jackson, Amy Audibert
Milwaukee
TV: Lisa Byington, Marques Johnson or Steve Novak
Radio: Dave Koehn, Justin Garcia
Minnesota
TV: Michael Grady, Jim Petersen
Radio: Alan Horton
New Orleans
TV: Joel Meyers, Antonio Daniels
Radio: Todd Graffagnini, John DeShazier
New York
TV: Mike Breen or Kenny Albert, Walt “Clyde” Frazier or Mark Jackson
Radio: Ed Cohen, Monica McNutt
Oklahoma City
TV: Chris Fisher, Michael Cage
Radio: Matt Pinto
Orlando
TV: David Steele, Jeff Turner
Radio: Jake Chapman
Philadelphia
TV: Kate Scott, Alaa Abdelnaby
Radio: Tom McGinnis
Phoenix
TV: Kevin Ray or Tom Leander, Eddie Johnson or Ann Meyers Drysdale
Radio: Jon Bloom, Tim Kempton
Portland
TV: Kevin Calabro, Lamar Hurd
Radio: Travis Demers, Michael Holton
Sacramento
TV: Mark Jones or Kyle Draper, Kayte Christensen
Radio: Gary Gerould
San Antonio
TV: Bill Land or Dan Weiss, Sean Elliott
Radio: Bill Schoening
Toronto
TV: Matt Devlin, Jack Armstrong or Alvin Williams
Radio: Paul Jones, Jevohn Shepherd or Eric Smith, Paul Jones
Utah
TV: Craig Bolerjack, Thurl Bailey or Holly Rowe
Radio: David Locke, Ron Boone
Washington
TV: Chris Miller, Drew Gooden
Radio: Dave Johnson, Glenn Consor
ESPN
Lead team: Mike Breen, Glenn “Doc” Rivers and Doris Burke
Other PxP: Ryan Ruocco, Mark Jones, Dave Pasch, Beth Mowins, John Schriffen
Other analysts: Richard Jefferson, JJ Redick, Hubie Brown, Bob Myers, Monica McNutt
TNT
Lead team: Kevin Harlan, Reggie Miller and Stan Van Gundy
Other PxP: Brian Anderson, Ian Eagle, Spero Dedes, Gus Johnson, Matt Winer
Other analysts: Grant Hill, Candace Parker, Jim Jackson, Greg Anthony, Brendan Haywood
Thanks for this–great work, Jake!
I’m struck by how many teams have only one announcer on radio.