Traumatic Brain Injury and the NFL

Traumatic Brain Injury and the NFL

So many major stories have been coming out of the National Football League (NFL) recently. No matter who you were rooting for, the thrilling divisional playoff game on January 23 between the Kansas City Chiefs and Buffalo Bills has to be considered one of the best of...