Dwight Howard has told Carmelo Anthony he should use his head rather than heart when making a decision on his long-term future.
Anthony has the option of opting out of the final year of his contract at the New York Knicks in the summer.
The 29-year-old has been linked with a move away from the New York Knicks for some time now - with the likes of the Los Angeles Lakers and the Boston Celtics said to be keen on securing his signature.
However Anthony has said on many occasions that he would like to stay at Madison Square Garden - despite their recent lack of success.
Several NBA stars have had their say on Anthony's future - with Houston Rockets star Howard the latest to have his say on his future.
Howard believes Anthony might have to leave Madison Square Garden if he is going to achieve his aim of winning a NBA Championship while at his peak.
Speaking to Slam Online, Howard said on Anthony's future: "He hasn’t made it to the Finals and at this point in his career he wants to win.
"You can see it every night when he plays. I know he has to take a lot of shots and all that stuff, but he just wants to win.
"I can’t say (what he’ll do). That’s on him. He’s got to decide. (But) he can’t be what everybody else wants.
"In this situation, you’ve got to take your heart out of it. So I’d just say for him, take his heart out of it and think with his head and think about business.
“I know he has just got to do what’s best for him."