Can we really trust the NFL when it comes to Damar Hamlin?
by Stephen Knox from Deadspin > Sports News Without Fear, Favor or Compromise on (#6AYQC)
The NFL has done very little to earn the benefit of the doubt from the public. Dan Snyder still owns the Washington Commanders, the league settled a lawsuit for $765 million that alleged it hid data on the dangers of concussions, and Deshaun Watson received a fully guaranteed $250 million contract in which the payout...