Why does everybody blame Goodell? He doesn't make the rules, his job is to apply the rules to all teams and players. Players are required by rules their union agreed to. Endorsement deals is why players like Lynch get such outrageous contracts. Players are not required to wear sponsor equipment, they just cannot display logos of other brands. If they want to wear some other pair of headphones, just have the logo covered same as Rodgers needed to do when he switched to a non Riddell helmet.
I remember old days of Nascar, in the winner circle if they put a Bud sponsor sign on his car he would remove it because of his car sponsorship. There was bonus money available to the drivers for doing specific things on camera after the race like drinking from a Coke, and some drivers would refuse the bonus money out of respect of their sponsors.
The world needs ditch diggers too Danny!!!