Spoken like someone who has never lived in the city. NYC has always been the hoops mecca despite the Knicks being mismanaged for decades. Huge high school hoops scene, MSG, the Rucker, The GOAT, Joe Hammond, Lou Alcindor, PeeWee Kirkland, Connie Hawkins, Dr. J etc.
The Knicks are still the hottest ticket despite being horrendously run for so many years, when there is a good Knicks team there is a buzz like no other. The Yankees are the most historic team in sports and had an amazing run in the late 90's but that doesn't make it a baseball town. Football is hugely popular throughout the country, NYC is one of the places it's least popular in.