Yahoo Sports reports: New York City erupted in celebration from Madison Square Garden to Times Square and across the five boroughs after the Knicks won the NBA Finals.