NEW YORK, NEW YORK - JUNE 13: New Yorkers flood the street in Harlem as the Knicks win Game 5 of the NBA finals to win the championship on June 13, 2026 in New York City. The Knicks closed out the San Antonio Spurs to win their first championship since 1973. (Photo by Jeremy Weine/Getty Images)

News, Photo and Web Search