I had to check to make sure I am not crazy but his next 2 years are 15.3 million and 11.5 million (and then 11.5 million in year 3). That is the sort of contract you give a 2nd tier WR (there are low end number 1s making much more) and so you are getting him for a bargain.
I agree. I don't think its his actual cost that teams are really bulking at. I think its the idea that, from a cap perspective, there just aren't that many teams that can fit him in without having re-work some contracts.
Like if I'm the Ravens, I don't have an issue with paying him $15.3M this year. I'm not even sure I have an issue with giving up a late first (and certainly not anything below that) to get him.
It's the simple fact that I just don't have the cap space to fit him in, and I'm not even really sure if there are enough contracts to restructure (and it would take like 4-5 to be done to make it happen) that I can create the space. I could do some sort of restructure with him after I trade for him, but that's going to involve guaranteed money in future years (which I don't think I want to do for a 33-34 year old player), and I'm not sure I want to commit that amount of cap to a player like him, when I've got my franchise QB set to make like $40M a year very soon.
Not to mention what I've alluded to, which is "roster construction". Still just one football. Got three first round WRs on the roster already, and a top 5 TE. Unless they're planning to introduce another football into play simultaneously, you've got wasted assets in there in multiple spots.