While the Knicks play their games in Madison Square Garden in the heart of New York City, most players live north of the city.
While the Knicks play their games in Madison Square Garden in the heart of New York City, most players live north of the city.