On Wednesday, the NFL finally revealed this new policy that is supposed to help uphold the integrity of the league. While only time will tell whether or not it is effective, it currently comes across as a public relations Band-Aid that leaves far too much power in the hands of one man.
↧