Knicks fans flooded the streets of New York after the team defeated the Spurs 94-90 to claim its first NBA championship in more than five decades.
New York erupts as Knicks win first NBA title since 1973


Knicks fans flooded the streets of New York after the team defeated the Spurs 94-90 to claim its first NBA championship in more than five decades.
Leave a Reply