Fans flood the streets of Boston to celebrate the Celtics NBA win 0 18.06.2024 12:07 NBC News Thousands of fans flooded the streets of Boston to celebrate the Celtics winning their 18th NBA championship.