After half a century of waiting, New York Knicks fans finally celebrated their team's NBA championship victory on June 13, 2026.
From Times Square to Harlem to Brooklyn barbershops, the city came together in pure joy.
Want to know more?