Meyers Leonard has agreed to re-sign with the Miami Heat on a two-year deal worth nearly $20 million.

The second season of the deal is a team option.

The Heat are preserving their cap space for 2021.