re: #314 wrenchwench
The 91-page report describes how the NFL pressured the National Institutes of Health to strip the $16 million project from a prominent Boston University researcher and tried to redirect the money to members of the league’s committee on brain injuries.
Would this be Omalu or someone else?