Cavaliers to sign free-agent guard Mike Miller

The Cavaliers added a much-needed shooter and veteran presence Tuesday when they agreed to terms with Mike Miller on a two-year, $5.5 million deal, a league source confirmed.

The second year in Miller’s contract is a team option, the source said.

Miller passed on more money from the Denver Nuggets and Houston Rockets to reunite with LeBron James in Cleveland.

He signed for the league’s room exception of $2.7 million, leaving the Cavs with about $1.5 million in cap space before turning to league minimum deals.