The Atlanta Hawks reached an agreement in principle with free agent forward Marvin Williams, a source close to the process told ESPN.com.
Williams is expected to sign a five year, $37.5 million contract as early as Friday, according to the source. The deal also has some hard to reach incentives that could boost the value of the contract to $43 million.
Williams' agreement came after more than a week of speculation and reports that a deal was done, but sources close to both sides of the process insisted that the deal was close but not done. Now, it appears that both sides are ready to take that final step.
Once Williams signs, the Hawks end an expensive summer that allowed them to essentially bring back all the key pieces from a team that made it to the second round of the playoffs last season.
The team re-signed free agents Mike Bibby and Zaza Pachulia earlier this summer, and they are currently in talks with Joe Johnson about signing an extension. Factor in the addition of Jamal Crawford via trade and first round draft pick Jeff Teague and the Hawks look even stronger than last season.