Cleveland Cavaliers' Kevin Love and New York Knicks' Carmelo Anthony are two names that are frequently mentioned in NBA trade rumors as of late. Now, new reports are saying that both players are being figured out in a 3-team, 4-player blockbuster deal with the Phoenix Suns as the third party.

Melo, who has been the heart and soul of the Knicks team, is said to be disappointed with the current situation of the team. Earlier reports said that Melo is also not comfortable with the "triangle offense" that Knicks president Phil Jackson is enforcing. With this rumor emerging, many speculate that Melo might ask the Knicks to trade him.

As for Love, he'd been linked to numerous NBA trade rumors since the beginning of the season up until now. His poor performance last season is said to be the main reason the Cavs had put him on the trading block. And now, a new rumored deal connects him again this time in a 3-team trade scenario.

A proposed deal is being suggested to the New York Knicks, Cleveland Cavaliers and Phoenix Suns that involves four players and a future draft pick. NBA Trade scenario is suggesting as follows:

1. The New York Knicks will acquire Devin Booker and Tyson Chandler from the Suns;

2. The Cleveland Cavaliers will then get Carmelo Anthony from the Knicks plus Phoenix's 2017 first-round draft pick;

3. Finally, the Phoenix Suns will obtain Kevin Love from the Cavs.

And based on NBA trade rules and salary cap policy, the trade deal between the three teams will be legal and will be approved by league officials as per checking with ESPN NBA Trade Machine. But will all the teams involved agree to this supposed trade?

With the recent rise of Kevin Love, the Cleveland Cavaliers might say "no" to this NBA trade deal and might still stick with him for the rest of season. The Phoenix Suns, on the other hand, also don't have the intention to trade away Devin Booker whom they plan to build around in the future. The New York Knicks might say "yes" but many believed that the trade pieces for Carmelo Anthony are not enough to persuade them.