The New York Knicks topped the San Antonio Spurs in the 2026 NBA Finals to win the franchise's first title in 53 years.