This morning, ESPN published a story saying that the NFL “has backed out of one of the most ambitious studies yet on the relationship between football and brain disease.” Almost immediately, the NFL denied it. NFL spokesman Brian McCarthy took to …
Source: The Free Dictionary