Football Helmets Under Scrutiny After Athlete’s Suicide

Football Helmets Under Scrutiny After Athlete’s Suicide

In April, Penn State football player, 21-year-old Owen Thomas was found dead in his off-campus apartment. He had apparently hanged himself. The captain’s death was a shock to everyone including doctors who had observed his brain after his death. Doctors found that Owen Thomas was in the early stages […]