Kyle Lowry has signed his contract with the Miami Heat on a sign-and-trade worth $85 million over three years. 

The deal was originally reported as a three-year, $90 million contract.

Miami acquired Lowry from the Toronto Raptors in exchange for Precious Achiuwa and Goran Dragic in a sign-and-trade.