At this moment of time, it is unclear which NBA team Kyrie Irving will be playing for by the start of the new season later this year.

Since he announced his desire to be traded away from the Cleveland Cavaliers this offseason, a reported 20 teams have registered their interest in trading for the four-time NBA All-Star including the four teams - San Antonio Spurs, Miami Heat, New York Knicks, and Minnesota Timberwolves - which Irving named as preferred destinations.

However, it is worth keeping in mind that the Cavaliers have no obligation to trade away the 25-year-old since he has two years left remaining on his current deal with them, but with the best interests of the team in mind, it might be best for them to move him on nevertheless.

A recent report has emerged though that might damage the prospects of Cleveland moving on Irving this offseason, depending on the stance of each team in question.

According to Terry Pluto of The Plain Dealer, Irving has said although the point guard has two guaranteed years and a player option for the 2019-20 season left on his current contract, he will not commit his future to any team as he wants to keep his options open.

This could be detrimental to any team that trades for Irving as the Cavaliers have set a high asking price for the 25-year-old. Cleveland is reportedly looking for a trade that was similar to that of the 2011 Denver Nuggets-New York Knicks deal for Carmelo Anthony, meaning they want young players, win-now veterans, and draft picks.

Giving this much up for Irving only for him to turn away from any future team after just two seasons could turn a team off from trading for the Cavaliers star. Although it's smart on his half because it will mean he has full control over his destiny, it's going to make getting a trade out of Cleveland this summer very difficult.

When you consider all the variables that need to happen for this trade to take place, Cavaliers demands, the point guard's preferred destinations, and his potential future teams having to cope that he could be gone after just two seasons, it definitely looks like this Irving trade saga is going to last the entire summer.