Trades in the NFL are not commonplace like they are in the NHL, NBA and MLB. It is difficult for teams to make player-for-player trades because of the vastly different rating systems for the different positions.
That is why free agency and the NFL draft are such big events for teams—because they are the most accessible ways to build winners.
Still, there are times when contracts and players demand that trades take place. A lot of teams just do not participate in the trade market, while others are more open to discussion.
The following list is not one of surefire deals that can and should take place, but rather interesting situations that could be beneficial for both sides if the right pieces were offered in exchange for these players.