Shabazz Muhammad turned down a four-year, $40 million contract extension from the Minnesota Timberwolves before the 16-17 season, according to Jerry Zgoda of the Star Tribune.

According to sources, Muhammad saw the spending of the 2016 offseason with the cap increasing and believed he would earn as much as $20 million per season as a free agent.

Muhammad's market was far softer than he expected and he was forced to choose between one-year offers between Minnesota and the Los Angeles Lakers. Muhammad re-signed with the Wolves for $1.58 million with a player option in Year 2.

Muhammad was previously represented by Rob Pelinka and now his agent is Rich Paul.