Troy Williams officially signed a two-year contract with the Memphis Grizzlies today.

Williams will receive $150K in guaranteed money in the first year of the deal, and the second year is a team option, his agent, Steve Pina, told me.

If Williams remains on the NBA roster for the duration of the season without being sent to the DLeague, he will make the league minimum of $507,336.

That’s a pretty solid number of guaranteed money for an undrafted rookie. Williams really made himself a lot of money with his play in the Summer League.