Even after the Andrew Bynum signing there have been rumblings of the Cavaliers pursuing former Timberwolves SF Andrei Kirilenko. With respect to those rumors, Jason Lloyd said the Cavs only had $2.6 million in cap space left, so they were out of the running for Kirilenko. However, if the Cavs waived CJ Miles non-guaranteed contract (worth $2.25 million) and trade Alonso Gee (whose contract is worth $3.5 million), even if they had to pay someone to take him, that would clear up a total of over $9.25 million in cap space. Kirilenko turned down just over $10 million for next season from the Wolves for a little longer term stability. So what if the Cavs offered something like $20 million for three years? If the Cavs could pull that off, the depth chart would look something like this:
Obviously the team would have great depth at every position. I think Kirilenko could be invaluable to Karasev's transition to the NBA game and the United States in general. Kirilenko, along with Jack, could provide some veteran leadership. Kirilenko also compliments Bennett in that Kirilenko is the size of a power forward but could defend a quicker small forward in situations where Bennett might struggle defensively. Obviously, this would max out the Cavs salary cap and affect their ability to sign a max contract next year. However, it's very possible to trade some of their assets to create room for that max contract if LeBron ultimately decides to go back to the Cavs.