They're gearing up for a Super Bowl run. You don't trade veterans, especially guys that are popular in the locker room, you acquire them. In addition, he's starting as your slot receiver, might be their best player in camp and has something they lack (speed). With Beasley gone, you have no idea what McKenzie will be like this year with increased playing time. No thanks to a mid round pick at best for that. ANY team that wanted McKenzie could have had him in the off season. He was a free agent. The league told you what they thought by passing.