Former NFL player, Glenn Foster, was found dead in police cruiser, upon arrival at medical facility; Family hires Ben Crump
Earlier this week, Glenn Foster died, but the details were scarce. Now, reports are saying the former New Orleans Saints player was found dead in the police cruiser. He was being transported to a medical facility. Glenn Foster was behind bars, in Alabama. On December 5, he was arrested and placed behind bars. While locked […]