Alongside player safety, player conduct has been one of the most talked about non-football issues when it comes to NFL teams.
NFL free agency window is almost here. Check out the complete list of available unrestricted free agents for all 32 teams.