Alabama state authorities are investigating the death of former New Orleans Saints player Glenn Foster Jr. two days after he was taken into police custody.
Alabama state authorities are investigating the death of former New Orleans Saints player Glenn Foster Jr. two days after he was taken into police custody.