^ This. Notice how the OP doesn't mention the other teams in the New York area, the Jets, the Mets, the Nets, the Islanders and the Devils.
The Jets who were 8-8 and didn't make the playoffs, the Mets who have also been pretty average over the last, I don't know forever. the Nets who are 9-23 right now and the Islanders who are in last place in their division and the devils who are pretty average.
So 4 of the New York areas 9 professional teams are doing well this year(and some have done well historically), that doesn't seem like that great of
odds.
If you actually were to look at it, Philadelphia is probably actually the best city in the four major American sports right now, Giants Super Bowl not withstanding. Yes, I realize the Eagles did not make the playoffs, but the other three teams are better than New York's teams and you also don't have to discount half the teams in and around the city to get there.
You could also make a decent argument for Detroit, but the Pistons are awful, the Lions are only getting better and have finally reached the playoffs, the Tigers are gonna be amazing next year and have been doing well as of late, and the Red Wings are the Yankees of hockey.