Abdul Carter sits out Giants practice due to unexpected calf injury

previous post