Giants roster moves: 4 players added to complete practice squad

previous post