Giants officially place Lorenzo Carter on IRThe move gives the Giants an open roster spot that will likely go to Sterling Shepard once he's ready to return10/19/2020, 11:40 PMCoby GreenFreelance Editorial Producer