Penn Football Captain Dead

Owen Thomas, Penn ’11, was found dead in an apparent suicide, according to the AP, Philadelphia Inquirer, and various outlets.