Cleveland Cavaliers big man Kevin Love’s best days are clearly behind him. His value around the league continues to drop and that’s mostly why the Cavs weren’t able to trade him at the February trade deadline.

Either no one wanted Love or the Cavs’ asking price was too high for an aging former star, via Greg Swartz of Bleacher Report:

Love’s value around the league has dropped in recent years because of his age, injury history and contract. While the 31-year-old is still producing at a high level (17.7 points, 9.8 rebounds, 3.0 assists, 38.0 percent from three), the numbers no longer match the money he’s making.

“He’s not an All-Star anymore,” one NBA scout said. “He’s a complementary player. He’s probably the fourth-best guy on a contending team.”

Love is making $28.9 million this season. He has three years left on his contract after this season ends.

Love has appeared in 46 games for the Cavs this season. He’s averaging 17.7 points, 9.8 rebounds and 3.0 assists while shooting 45.7 percent from the field, 38.0 percent from beyond the arc and 85.3 percent from the free-throw line.

Whenever the Cavs try and trade Love again — and that will probably be this summer — NBA execs once again don’t expect teams interested in Love to give up a lot to acquire him since they don’t see the 31-year-old as a game-changer who can put a team over the top at this stage of his career.