Today on YES Network
Next Games on YES Network

Players who played for both the Nets and Knicks

USATSI_9987938
Former Brooklyn Nets guard Jeremy Lin|Art or Photo Credit: USA Today

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