Josh McRoberts has verbally agreed to sign with the Miami Heat.

McRoberts will sign a four-year, $23 million deal, the full midlevel exception.

McRoberts averaged 8.5 points, 4.8 rebounds and 4.3 assists in 30.3 minutes per game last season with the Charlotte Bobcats. McRoberts had a PER of 13.8 and True Shooting Percentage of .548.