‘Magical moment’: Knicks celebrate NBA victory back in New York City - NBC News | Alto