Good/great player but no longer worth his contract unless he would suddenly get better again with a change of scenery. I always thought he was a great player but still somewhat overrated by those saying he was hands down the best receiver of his generation. It was absurd that Brady finished below him in that sham Top 100 poll for several years.
CJ was at one point the best receiver in the league but not a transcendent, "no one else is in the conversation best" like a motivated Randy Moss. Right now, there are at least ten WRs in the NFL who are better than him, if not more.