Yahoo Sports reports: 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 string of losses where the wheels came off the bus at the most important time. That includes blowing an historic 29-point…