FanShot

A must watch for NFL fans, League Of Denial: The NFL concussion crisis

+

To anyone who missed the documentary last night about the NFL concussion problem here is a link where you can watch it for free. A must watch for every NFL fan.