
New York City is widely known as the "Mecca of Basketball" by hoops fans worldwide and its two local teams have developed a burgeoning rivalry.
Both the Nets and Knicks rosters have featured numerous star players over the years, but only 57 (at time of publication) have ever suited up for both teams since the Nets officially joined the NBA in 1976-77.
As the Nets and Knicks get set for another regular-season clash, here's a look at all 57 of those players who have spent time with both franchises.
Last name: A-G
Quincy Acy
James Bailey
Andrea Bargnani
Rick Carlisle
Ron Cavenall
Wilson Chandler
Maurice Cheeks
Chris Childs
Earl Clark
Jamal Crawford
Hubert Davis
Mel Davis
Chris Dudley
Henry Ellenson
Wayne Ellington
Len Elmore
Dan Gadzuric
Corey Gaines
Langston Galloway
Last name: H-M
Eddie House
Jarrett Jack
Phil Jackson
Jerome Jordan
DeAndre Jordan
Jason Kidd
Bernard King
Shane Larkin
Courtney Lee
Jeremy Lin
Maurice Lucas
Stephon Marbury
Kenyon Martin
Anthony Mason
Bob McAdoo
Tim McCormick
Xavier McDaniel
Timofey Mozgov
Dikembe Mutombo
Pete Myers
Last name: N-W
Mike Newlin
Johnny Newman
Norvel Pelle
Theo Pinson
Howard Porter
Sugar Ray Richardson
Iman Shumpert
Rory Sparrow
Lance Thomas
Ray Tolbert
Keith Van Horn
Noah Vonleh
Sasha Vujacic
Buck Williams
Ray Williams
Shelden Williams
Shawne Williams
Mike Woodson