Andrew Wiggins and the Minnesota Timberwolves have agreed upon a five-year max deal worth $146.5 million.

Wiggins' contract does not contain a player option.

Wiggins’ previous agent, Bill Duffy, negotiated a maximum contract with the Timberwolves this summer before the sides parted ways.