Knicks fans celebrate long-awaited NBA championship in streets of New York
The New York Knicks have won their first NBA championship in more than 50 years, thrilling fans who have flooded the streets of Manhattan to celebrate. The Knicks defeated the San Antonio Spurs 94 to 90 in Game 5 of the Finals. The game was played in Texas but Knicks fans gathered at watch parties...
Redirecting to full article...