Ex-New Orleans Saints player Glenn Foster dies days after Alabama arrest

Ex-New Orleans Saints player Glenn Foster dies days after Alabama arrest

NPR

Published

NPR's Debbie Elliott talks to reporter Ramon Antonio Vargas of The Times-Picayune/The New Orleans Advocate, about former New Orleans Saints player Glenn Foster, who died in police custody in Alabama.

Full Article