Saints DE Charles Grant finds himself in hot water tonight, as he has been indicted on a charge of involuntary manslaughter stemming from a February altercation at a nightclub. The Saints have no comment on the charge according to spokesman Greg Bensel. Grant was charged by an Early County grand jury that also charged Laquient […]