The Buffalo Bills were busy in the first couple of days of "Legal Tampering" before NFL free agency officially starts tomorrow.

The team has agreed to deals with 6 players so far. Some will officially sign on Wednesday while others are already a Buffalo Bill.

***Update 3/12 at 2:22pm** The Bills have added two more wide receivers:


 


 

 

Here is the breakdown of the signings:

WR Duke Williams -He played last year in the CFL.

CB Kevin Johnson - He played for the Texans last year, but was injured. For his career, Johnson played in 35 games, making 18 starts. He has one interception, 14 passes deflections and 122 tackles in four seasons.