When the new NFL league year begins on Wednesday, March 13, all 32 teams must be in compliance with the salary cap. and it’s time for those teams who can to try and pluck the best free agents on the open market. Teams are allowed to discuss potential contracts with those free agents on March 11, which is the league’s legal tampering period.
Some of the players on this list will be given the franchise tags by their current teams, which obviously complicates things to a point, but below, you’ll see our list of the top 101 impending free agents.