I mean you are not wrong but considering that the Panthers were doing nothing anyway, they clearly are better off with something for the future than a player they cannot use during his window.Every week, we see that SF got the better end of the McCaffrey trade. That guy stepped up his play when he got to SF