from Bleacher Report2 years agoThe New York Giants announced Tuesday they placed Jabrill Peppers on injured reserve with a ruptured right ACL and a high ankle sprain. Read at Bleacher Report[add][|| ... ]