The contract is worth $14 million over two years, Spears reports.
Though the Hornets had hoped the Jazz would not match Gordon Hayward's contract, it was pretty apparent they would and with Josh McRoberts agreeing to sign with Miami, their focus shifted to targeting Williams.
Williams, a far cry from a top draft pick like when he came into the league, still has value. He can defend either forward spot capably with lateral mobility and decent strength, and offers a fairly versatile offense. Last season he averaged 9.1 points per game on 44 percent shooting with 36 percent three-point success, along with 5.1 rebounds and 1.2 assists per game.
As a role player, Williams can contribute fine, but he's less of a "jack of all trades, master of none" than a "jack of a few trades, master of none." The contract seems like it's too much, and very might well be, but the Hornets have plenty of cap space, and now don't have much talent they can spend it all on. There's still a good bit left and this is a short deal, if you're interested in future impact. As for the present, Williams will contribute experience and some defense along with some OK offense that's fairly versatile, though not a big part of the team's offense. Just don't expect too much.