McCloud (knee) was listed as a non-participant on Wednesday's injury report, Dan Salomone of the Giants' official site reports. McCloud suffered the injury in Week 1 and was unable to play this past ...
Some results have been hidden because they may be inaccessible to you