Giants place Sterling Shepard on IR, sign Fabian Moreau to 53-man roster Published 28 Sep 2022 Full Article