The New York Knicks finally did it, and Danhausen may never let anyone forget it. The Knicks won their first NBA Championship in 53 years after beating the San Antonio Spurs 94-90 in Game 5 of the 2026 NBA Finals. New York had not won it all since 1973, but that drought is officially over. … Read more
