Why the effort? The NFL claimed all is well.
How can the NFL claim they need to improve when they just re-hired Goodell for a mega contract.
He must be doing everything right! ;-)
I stopped watching NFL football for the first time in fifty years. I watched every NY Giants game for fifty years and watched none this season.
It takes a world-class f___-up by the NFL to make that happen.
Boycott the jerks—if they won’t see the light let them feel the heat!