Howard Beck tweets that Williams signed for $6.1 million over two, $2 million more than the Knicks were offering. The second year is reportedly a player option. The Knicks were offering a team option in the second year. Williams was reportedly upset that they put Jamal Crawford ahead of him on their wish list.