… is about the brain-injury implications of the April suicide of U of Penn’s football co-captain Owen Thomas. Tragic, but the findings are a big, big deal. So, go check it out on the Metro’s fancy new upgraded website which went live today.
Tags: brain research, CTE, Metro, new Metro site, Owen Thomas, Penn suicide, TBI
You must be logged in to post a comment.