Free-agent guard Vince Carter has agreed to a three-year, $12 million contract with the Memphis Grizzlies, league sources told Yahoo Sports.
Memphis no longer wanted to wait on its own free agent, Mike Miller, who has a strong interest in joining LeBron James with Cleveland.
The third year of Carter's deal with Memphis is partially guaranteed.