X

NFL $914 Million

The National Football League Could Spend over $914 Million to Settle Claims

A concussion is frequently defined as a head injury with a temporary loss of brain function. A concussion also causes…