Richard Jefferson expected to compete for another championship as a member of the Cleveland Cavaliers this season, and although things haven't exactly gone as planned, he could catch on with another contender in the Eastern Conference.

The NBA veteran and the Milwaukee Bucks have mutual interest in a deal, league sources have told ESPN's Adrian Wojnarowski.

Cleveland traded Jefferson to the Atlanta Hawks on Oct. 14, but the small forward was immediately waived by his new club. He'll be free free to sign with any team once he passes through waivers on Monday afternoon.

The Bucks cleared a roster spot Saturday by parting ways with Gerald Green, who was working under a non-guaranteed training camp invite, furthering speculation Jefferson intends to sign with the franchise. However, other teams are interested in his services as well.

A potential move to Milwaukee would reunite Jefferson with Jason Kidd, the current coach of the Bucks and his former teammate of seven years (2001-2008) when the duo played for the New Jersey (now Brooklyn) Nets.

Jefferson also previously suited up for the Bucks in the 2008-09 season before being traded to the San Antonio Spurs the following summer.

The 37-year-old sharpshooter would add a veteran presence on a very young squad (Milwaukee's average age is 25.9 years) off the bench, and although his skills appear to be in decline, he proved by winning a championship in 2016 with the Cavaliers that he's still a valuable piece. 

The young Bucks broke out last season led by Giannis Antetokounmpo, posting a 42-40 record - their first winning season since 2009-2010. However, Milwaukee bowed out in the first round of the playoffs, falling in six games to the Toronto Raptors.

Jefferson averaged 5.7 points per game in 20 minutes coming off the bench for Cleveland last season.