With LeBron James leading the recruiting effort, the Cleveland Cavaliers are growing optimistic about their chances of signing veteran free agent forward Shawn Marion.

Marion was in Cleveland on Monday, where he was reacquainted with Cavaliers general manager David Griffin. Griffin was in Phoenix when Marion starred for the Phoenix Suns.

Marion could have been one of the topics of discussion when, according to ESPN.com, James met Griffin and Cavs coach David Blatt for the first time on Tuesday in Cleveland. He had only previously communicated with Griffin and Blatt by phone or text since announcing last month that he was returning to Cleveland.

The Cavaliers also announced the signing of swingman Mike Miller and guard James Jones. Miller rejoins James, a former Miami Heat teammate. No contract details were released by the team, but earlier reports indicated that Miller had agreed to a two-year, $5.5 million deal.

James' schedule has been busy the past month, going to Brazil for the World Cup, visiting China on a promotional tour and shooting a movie in New York. He also has spent time working out and appears to have lost weight through a reduced-carb diet.

Marion played in Dallas last season, but the Mavericks made no effort to being him back after signing restricted free agent 3-point specialist Chandler Parsons.

Cleveland would bring in Marion as a role player as expectations simmer over adding Kevin Love in a deal with the Minnesota Timberwolves that cannot be coompleted until Aug. 23.

In that deal, the Cavaliers would part with 2013 No. 1 pick Anthony Bennett.

Marion, 36, is a defensive ace with an effective, if awkward, perimeter shot to spread the floor and create mismatches. He averaged 10.4 points and 6.5 rebounds per game with the Mavericks in 2013-14.