Top New York Sports Teams as of Now, in Order of Best to Worst

Bizarre order for New York these days...
  1. 1.
    New York Rangers
  2. 2.
    New York Islanders
  3. 3.
    New York Mets
  4. 4.
    New York giants
  5. 5.
    New York yankees
  6. 6.
    New York Jets
  7. 7.
    Brooklyn Nets
  8. 8.
    New York Knicks