The NFL has come under heavy criticism over its recent push to enforce the taunting rule and Seattle Seahawks head coach Pete Carroll believes the league has “opened up a bit of a can of worms” with it.
The NFL has come under heavy criticism over its recent push to enforce the taunting rule and Seattle Seahawks head coach Pete Carroll believes the league has “opened up a bit of a can of worms” with it.