The 2026 NBA Finals are set. The San Antonio Spurs eliminated the defending champion Oklahoma City Thunder in Game 7 to advance to the Finals, where they will face the New York Knicks. We break down what went wrong for OKC, whether any major offseason changes are needed, and what this loss means for their future. We also preview the NBA Finals, discussing which team has the edge, key matchups to…