Sources told ESPN.com that McRoberts will receive a four-year deal worth an estimated $23 million -- the full midlevel exception -- which includes an option to return to free agency entering the fourth season.
Granger, who played for the Indiana Pacers and Los Angeles Clippers last season, has agreed to a two-year, $4.2 million deal with the Heat, according to other sources.
If they can somehow keep their three together McRoberts is a nice piece for the way they do their lineups. Actually, Granger too since he's 6-9.