A one-vehicle rollover traffic accident killed former National Football League star Terry Glenn, 43, in Irving, Texas, United States on November 20, 2017. The Irving Police Department took to Twitter to release a statement about the accident. Accompanied by his fiancée, Glenn was driving his car when the car left the highway before striking a … Continue reading Ex-NFL star Terry Glenn’s death still under investigation: Police
