Giants Injury NEWS: Collin Johnson Tears Achilles, Sterling Shepard Off PUP + Giants Sign 3 Players
Giants’ WR Collin Johnson has suffered a torn Achilles tendon according to multiple reports from New York Giants training camp. This will almost certainly end Johnson’s season which is a shame as he was in line to make the Giants 53-man roster. There is some good Giants news however as fellow WR Sterling Shepard has […]
Continue Reading