Kyle Harrison August 22, 2023 7:29 pm Kapler: Giants' loss to Phillies in Harrison's debut ‘gut-punch' Gabe Kapler speaks to the media after the Giants fall to the Philadelphia Phillies in Kyle Harrison’s MLB debut. 49ers videos 0:48 Ramos' hot streak continues with first inning blast vs. Angels 2:14 Giants can't dig out of massive hole, drop series opener to Angels 2:53 Melvin ready for rotation help: ‘it's been a little bit of a problem' 1:39 Howard knows what he needs to work on: ‘just a lot of balls in play' 0:38 Ramos' late inning blast gets Giants back in game vs. Angels