Karl-Anthony Towns and the Minnesota Timberwolves have agreed to a four-year, $224 million supermax extension.

Towns is now signed for the next six years at $295 million.