In light of the recent PED scandal Arod is actually living up to the uniform. Yankees have been a house of roids for some time. Guys like O'neal, Chili davis, Cleamons, Brocious, Giambi and Petitte have a history or resurrection of power and prolonging a career in the uniform.
JR can't disgrace the uniform as the knicks don't have the story thats "Storied". The "mecca" was really being for the college game when good teams were in NY and national ranked teams from around the country would come here to play the NIT when it was THE tournament. Also they would play double headers!
NY is a professional sports town and the Knicks history does not earn a "mecca" title in my opinion! Don't get me wrong, the 70's team is why I am a life long fan. NYC's Street game is its biggest cred and important but Philly got one too! AAU has really taken the best kids off the playgrounds for better or worse.
Mecca of Basketball professionally is in Boston and LA. LA had UCLA's dynasty and then the Lakers! College its in North Carolina where Duke, State and of course Chapel Hill all within 20 minutes from each other and have NCAA championships. Its in Lexington, KY and in Louisville where they play in a new pro style arena downtown. Its in Bloomington Indiana, and Indy with Butler and the pacers. Places that have only basketball and they live and breath it. NYC has 2 NBA teams, 3 pro hockey teams, 2 MLB, 2 NFL, Soccer and some nice minor league teams. Its a great sports city and many rabid fans for all the sports, but not one defines the city.