Free Agency is a tough period for teams and fans, as organizations go through rosters to determine who they'll be able to keep and who will be leaving town.
While some players have more importance than others in contract negotiations, the effect of free agency is massive. Teams are package deals. Cut a key part of the roster, and it could result in a complete chain reaction for the rest of the lineup.
With that said, teams can't keep everybody, and will be making some tough choices in the very near future on who will make up their roster for next season..
Here is one NFL player that will stay on with their team, and one player that will be hitting the road.