March 29, 2024

Glenn Foster, former NFL player, dead at 31; was in Alabama police custody: reports

Glenn Foster, a former defensive lineman for the NFL’s New Orleans Saints, died in law enforcement custody in Alabama earlier this week, according to reports.