The New York Knicks put together a performance for the ages in the 2026 NBA Finals, winning the franchise’s first title since 1973. On the flip side, the San Antonio Spurs suffered an embarrassing ...