League of Denial is a book and subsequent documentary film, about traumatic brain injury in the National Football League, particularly concussions and chronic traumatic encephalopathy.
League Of Denial
Posted
in
by
Tags: Sports Techie, sports technology, sports tech
Leave a Reply