Free-agent forward Marvin Williams has reached agreement on a fully guaranteed two-year, $14 million contract with the Charlotte Hornets.
Williams averaged 9.1 points and 5.1 rebounds with the Utah Jazz last season. There is no option in the deal, the source said.