Plenty of Wolves fans are now questioning the deal since Towns and the New York Knicks have the upper hand on the San Antonio Spurs in the NBA Finals.