Vikings running back Adrian Peterson has been indicted by a Montgomery County, Texas, grand jury on charges of reckless or negligent injury to a child and a warrant has been issued for his arrest.