I hate so much about the NFL, even while still watching it, but arrests leaguewide are way down from 15-20 years ago. Still, I know it seems like a lot of players get arrested, but it's pretty much in line with everyone else in the country. Nationwide arrest rates are 2.23%, with 70 players per team, that's 1.5 players per year getting arrested, which sounds about right for the Vikings.
And really, that's an improvement based on demographics because these players are 20-40 year old males, which makes up the overwhelming majority of arrests in the nation. And that's not even including the economic and racial background of these young men. In context, these guys are better behaved than society as a whole.
Also, siiiiiigh, credit to Mike Zimmer. As stubborn, surly and increasingly unlikeable as he became, he absolutely brought in a culture of accountability. There was a clear line after his 1st season in 2014 when arrests started tapering off.
https://daviderickson.com/sports/minnesota-vikings-chat/comprehensive-list-of-minnesota-vikings-arrests/