Pat Riley took his first step towards re-signing LeBron James in free agency.
McRoberts, who played for the Charlotte Bobcats last season, will sign a deal worth the entire mid-level exception, approximately $23 million spread over four years. The final year of the contract is a player option.
Granger, most recently of the Los Angeles Clippers, will earn $4.2 million over a two-year period.
Heat president Pat Riley was looking to secure at least one new player to present to LeBron James when they meet to discuss the small forward's future. The team are hopeful that the two signings will help to convince James, Dwyane Wade and Chris Bosh, to sign new deals in South Beach.
Yahoo Sports' Adrian Wojnarowski reports that both McRoberts and Granger committed with the belief that James will return to the team next year.
No guarantees made, but Danny Granger/Josh McRoberts committed to Heat w/ strong belief LeBron James will be a teammate, sources tell Yahoo.— Adrian Wojnarowski (@WojYahooNBA) July 7, 2014
McRoberts' passing and outside shooting ability makes him an attractive option for the Heat as they look to rebound from their disappoint NBA Finals defeat to the San Antonio Spurs. He will likely be the first big man off the bench, but could easily start alongside Bosh in the frontcourt.
Last season Granger showed glimpses of the ability that saw him named an All-Star and the league's Most Improved Player in 2009. He is a solid defender and has the ability to knock down open three-pointers.