NFL free agency started Monday with something of a soft launch as players on expiring deals can begin negotiating with outside teams.
Wednesday afternoon at 4 p.m., teams across the NFL can begin to put pen to paper with the free agents they agreed to contract terms with over the previous two days. And for the Buffalo Bills, there ...