CLEVELAND -- The Cavaliers and veteran free-agent point guard Jose Calderon have agreed to a one-year contract for the veteran's minimum, sources told cleveland.com.

Priority Sports, Calderon's representatives, announced on Twitter that the 35-year old had reached agreement with the team. The contract is for one season and about $2.33 million, sources said.

Calderon, brought in as a veteran backup behind Kyrie Irving, played 41 games for the Lakers and Hawks in 2016-17 -- arguably the worst of his 11 NBA seasons. He averaged career lows in scoring (3.4 ppg), assists (2.1 apg) and field-goal percentage (.410).

Calderon is averaging 9.6 points and 6.2 assists for his career. His first eight seasons were with the Toronto Raptors. He's also played with Detroit, Dallas and the Knicks.

Calderon is a player the Cavs had their eye on last year before signing Deron Williams to a free-agent contract in late February.

Williams, 32, was believed to be too pricey to be kept by the salary-cap-strapped Cavs -- who are so far over the cap they can only pay most free agents the league minimum or the mid-level salary cap exception ($5.2 million).

Every dollar the spend costs them about $4 in luxury tax penalties.

The Cavs also have Kay Felder on the roster. Felder averaged 4.0 points as a rookie last season and is on a non-guaranteed contract.

Cleveland is trying to trade Iman Shumpert to the Houston Rockets, has offered a contract to Kyle Korver (to whom the Cavs can pay whatever they wish), is negotiating with 22-year-old Turkish forward Cedi Osman and has reached out to veteran power forward Zach Randolph.