Jamal Crawford has agreed to sign a two-year, $8.9 million deal with the Minnesota Timberwolves once he clears waivers.

The second-year of Crawford's deal with the Wolves will be a player option.

Crawford was released by the Atlanta Hawks following his trade by the Los Angeles Clippers.

Crawford has played 17 seasons in the NBA.