Shoulder injury...pure speculation on my part, but it may even be a broken collar bone just looking at the way he landed.
Wild game thus far but IMO the Giants are showing they are the strength of the NFC along with Atlanta...after that its a crapshoot.
|