Charles Johnson at $20,020,000 million. As ESPN’s David Newton reports, that’s the third highest cap figure for any player in the NFL this year. Is Johnson a really good defensive end? Yes. Is he anywhere near being the third best player in the league? No. And who can we blame for Johnson’s contract? Marty Hurney of course.