It’s the NBA offseason, and all the talk right now has to do with Free Agents, and which team they will go to. There are also some trades that have been going on that have drawn a lot of attention, but right now, some NBA teams are trying their best to revamp their rosters and bring in some more talent, others are focusing on the rebuilding stage or giving away players for a little more cash to work with. Either way, it’s been an exciting few weeks and will continue to be.

Here are the top four free agents the Cleveland Cavaliers should be focusing on, to improve their roster.

4. Luc Mbah a Moute

Coming off his most efficient season in the league, Cameroonian forward Luc Mbah a Moute might be a good option for the Cleveland Cavaliers. Somewhere the Cavaliers have shown weakness the past few seasons has been the backup-small forward area. LeBron James can only do so much, so having a reliable defender and shooter coming off the bench behind the King would be great for Cleveland, and Mbah a Moute could certainly provide that.

3. Tony Allen

The Cleveland Cavaliers seem to be focusing their attention on cheap veteran players, but Tony Allen is more than that. He has been known as one of the best defenders in the league for quite some time now, and will be able to give Cleveland a huge boost on defense.

Offensively, Allen doesn’t possess anything special, but with a team lead by LeBron, Kyrie and Love, he won’t be needed for his offensive skills. Tony would be a great addition to the Cavs bench.

2. C.J. Miles

Three point shooters are very valuable in today’s game, and C.J. Miles is exactly that. One of the best three point shooters in the league would bring another great shooter on the wing for James or Irving to find open if they get double teamed.

He is also a decent defender, which would give the Cavaliers a solid 3 and D guy off the bench. Plus, Miles is very familiar with the city of Cleveland anyhow, playing with them during the 2013-14 season.

1. Rajon Rondo

The Cavaliers don’t have an abundant amount of money to spend on players, which could become a huge barrier in looking to sign a player the calibre of Rajon Rondo, but crazier things have happened.

The 2008 NBA champion would provide a brilliant backup presence to Kyrie Irving, and could possibly be a starter for some portions of the season. Rondo wouldn’t mind finding new territory after an erratic season in Chicago that was riddled with injuries and drama. But the talent of Rajon is still there, and his ability to pass the basketball and defend is still valuable, and would help a team like Cleveland, a lot.