James Johnson had the best season of his career in 2016-17, his first with the Heat. He averaged career-highs in points, rebounds and three-point percentage.

ESPN reports that JJ has agreed to re-up with the Heat. Johnson will sign a 4-year contract worth $60 million, according to the Miami Herald

Related
2017 NBA Free Agent Tracker