In Case You Missed It, Here’s The Entire ‘League Of Denial’ NFL Concussion Documentary That Aired Last Night On PBS

  • Jake O'Donnell


“The NFL has given you 765 million reasons why you shouldn’t play football.”
— Former New York Giant Harry Carson