Former Cavalier Jeff McInnis agreed to a two-year, $7 million deal with the New Jersey Nets on Thursday, an NBA insider confirmed.

The Cavaliers never considered re-signing the mercurial McInnis, but were in preliminary talks about sign-and-trade deals involving him. One target was Damon Jones, who opted out of his contract with the Miami Heat.

The Heat were interested in McInnis, which made the teams potential trading partners, but they weren't able to get anything done before the Nets swooped in and landed McInnis.

The team can still sign 3-point specialist Jones with their remaining salary-cap space, which is estimated to be around $3.5 million, but using a sign-and-trade would've removed that restraint.

The Miami Herald reported the Heat plan to work out Dajuan Wagner, another Cavaliers free agent not expected to re-sign. It is possible the two teams could attempt to get a sign-and-trade deal done involving Wagner and Jones.