Jabrill Peppers on the Giants' season being over: ‘It’s just a tough pill to swallow’1/4/2021, 8:52 PM