
Earlier today, the Team Report Cards compiled by the NFL Players Association (NFLPA) leaked and were published by The Athletic, despite the NFL winning a grievance in arbitration that blocked the NFLPA’s release of the data.
This legal aspect added some intrigue to what has otherwise been a customary dump of data - one that clearly bothers the owners of the NFL’s 32 franchises!
As a reminder, these report cards are where players score their own teams on a variety of player experience dimensions from A+ to F-:








