Rise to the Moment of Truth Wednesday, April 24, 2024

Tag: Glenn Foster Jr

Glenn Foster Jr. Alabama News
Autopsy shows former Saints player Glenn Foster, Jr. who died in Alabama police custody died of natural causes

The autopsy report for Glenn Foster Jr., the former New Orleans Saints player who died in police custody, shows no signs of strangulation, despite claims from the family’s high-profile lawyer.