Top 20 NFL free agents for 2017

The top 20 NFL free agents according to Shutdown Corner.