Was is it that in NYC "the Mecca of the World", that
All the Sports Teams (excluding the Yankees) are CASH STRAPPED? Seems every year we fans expect a winner yet year in and year out the Mets, Knicks, Giants, Rangers, Nets, jets, Islanders and even Devils to an extent can't field a winner cause they are ALWAYS strapped for cash and in CAP H3LL. I for one am getting Tired of it... Seems even when these teams make splashes for big name players either by a FA signing or Trade it almost always seems to backfire..those players were Stars prior to coming to NY then become Invisible while here and then become Stars again when they leave..