Olynyk's contract will be worth in excess of $50 million and it apparently came together quickly. When the Boston Celtics agreed to terms with Gordon Hayward, they renounced their rights to Olynyk. That move made the center an unrestricted free agent and Miami apparently wasted no time in scooping him up.
Johnson's deal is reportely worth more than $60 million.
Olynyk is an intriguing big man and one that could pay dividends for the Heat. It is likely that the 26-year old will see time at both the center and power forward slots. With an expected 20-25 minutes per game, Olynyk could serve as the primary backup for both Justise Winslow and Hassan Whiteside. Olynyk will also give Miami extra depth, on days that Winslow or Whiteside need a breather.
There is some history between Whiteside and Olynyk and it is not the friendliest. In 2015, Olynyk was involved in an on-court altercation with Whiteside. At the time, Whiteside was ejected for a hard foul and the two teams exchanged some words.
Miami agreed to a four-year contract with Dion Waiters on Wednesday and was actively working on bringing back Johnson.
The Heat are also expected to work out a deal with Udonis Haslem this off-season.
After a big second half in 2016-17, the Heat could bring back most of the same roster. That consistency should lead to some optimism around the team.