THURSDAY, 8:18am: Miles' deal with the Cavs will pay him $2MM per year, with a team option for the second season, according to Jason Lloyd of the Akron Beacon Journal.
WEDNESDAY, 3:12pm: The Cavaliers have officially signed Miles, the team announced in a press release.
2:22pm: Miles has passed his physical, acording to Sam Amico of FOX Sports Ohio (via Twitter). The Cavs have yet to officially announce the signing, but should do so soon.
FRIDAY, 11:10am: Miles and the Cavs have agreed to terms on a deal, says Smith in his story for the Salt Lake Tribune.
10:41am: After drawing interest from a handful of teams, including the Lakers and Bucks, C.J. Miles is expected to sign with the Cavaliers, according to Brian T. Smith of the Salt Lake Tribune (via Twitter). Smith adds that Miles' bond with Cavs coach Byron Scott influenced his decision and that his contract is expected to be for two years (Twitter links).
Cleveland is one of the few remaining NBA teams that has a decent chunk of cap space at its disposal, so Miles figures to be signed using some of that space. The Cavs should be somewhere in the neighborhood of $10-15MM under the cap, though obviously the 25-year-old won't receive a salary that large.
According to Smith, the Rockets and Mavericks were among the other teams interested in Miles this summer (Twitter link). The seven-year veteran has spent his entire NBA career with the Jazz until this point, with his career year coming in 2010/11 when he averaged 12.8 points and 14.4 PER in 25.2 minutes per contest.
Restricted free agent Alonzo Gee has yet to re-sign with the Cavs or sign an offer sheet with another club, but Miles' deal with Cleveland doesn't necessarily mean Gee won't be back. Terry Pluto of the Cleveland Plain Dealer noted earlier this week that even as the Cavs were pursuing players like Miles and Carlos Delfino, the team remained very open to retaining Gee.