Former New Orleans Saints player Glenn Foster dies while in custody of deputies in Alabama
Published
Glenn Foster, who played two seasons for the New Orleans Saints, died after being jailed by authorities. Alabama officials are investigating.
Published
Glenn Foster, who played two seasons for the New Orleans Saints, died after being jailed by authorities. Alabama officials are investigating.