Pat Riley and Erik Spoelstra have been all over the country searching for pieces to build the Heat’s roster for the upcoming season. They secured their first additions today in forwards Josh McRoberts and Danny Granger.

McRoberts, 27, agreed to a four-year deal worth $23 million, according to Yahoo! Sports. Yahoo! also reported that Granger will get $4.2 million over two seasons.

Riley issued a statement today saying the Heat are in negotiations with McRoberts and intend to finalize his deal when the league-wide moratorium ends Thursday.

McRoberts started 78 games for Charlotte last season and averaged 8.5 points and 4.8 rebounds. He shot 43.6 percent from the field, including 36.2 percent on 3-pointers.

Granger, 31, was an All-Star for Indiana five years ago but has struggled with knee trouble. He missed almost all of the 2012-13 season and played 41 games last year with the Pacers and Clippers. He averaged 8.2 points in 20.7 minutes per game.