NFL free agency is in full swing and it's getting pretty crazy. Tom Brady is leaving the Patriots and we now know that the Carolina Panthers are moving on from Cam Newton and allowing him to find a new team via trade. With a player like Newton, health will be the most important thing, but when he's right, he's one of the most dynamic QBs in the NFL. Plenty of teams should be interested in Newton and in the right situation, he could easily return to his MVP form. With a number of QB-needy teams out there, the bidding for Newton should be intense and add even more drama to an already wild NFL free agency period. 

With Newton officially on the trade block, the Complex Sports team put together a list of five NFL teams that should trade for Cam Newton in the coming days. 

Also Watch