Charles Grant has been in the NFL since 2002, is a high character guy, heavily involved in helping the community and charities. Also, he has never been in trouble before. I think he was just at the wrong place at the wrong time and I doubt he killed anyone.
No announcement yet.
Charles Grant indicted on manslaughter charges