Sports

NFL trade deadline: What moves should all 32 teams make?

The NFL trade deadline marks a final window to bring on impact players, shed salaries or stock up on picks. But what should each team do?