New York Knicks: 25 Greatest Players of All-Time

16 of 27

12. John Starks

John Starks is the very definition of a blue collar player. He went undrafted in 1988, struggled to find playing time as a rookie, left the NBA, honed his skills, returned the following year, played all 82 the next and finally became a starter at the age of 26.

From there, Starks never looked back as one of the New York Knicks’ most beloved players.

In 1993-94, Starks averaged 19.0 points and made an All-Star Game appearance. He also helped the Knicks reach the NBA Finals, which was more than 20 years in the making.

By all means and measures, Starks solidified his place in Knicks history with that campaign.

He continued to flourish as the resident gunner, doing everything from making buzzer-beaters to dunking over Michael Jordan. Through it all, he became a fan favorite who was heralded for his tenacity and passion for the game.

Like many others on this list, Starks’ legacy will forever live in Knicks history.

Next: The Leader