Giants DB Charged With Armed RobberyGiants DB Charged With Armed RobberyOne of the key pieces for the future of the Giants defense is facing an uncertain future of his own after being charged with armed robbery. David HermanovitchDavid Hermanovitch