Gabe Kapler September 29, 2023 4:55 pm Webb believes Giants ‘didn't do best job' for Kapler the last two seasons Logan Webb reflects on Gabe Kapler’s Giants tenure, and shares how he believes the team let the manager down the last two seasons. 49ers videos 3:30 Hicks ‘battled' in Colorado altitude as Giants beat Rockies 3:02 Giants' offense gets rolling in 8-6 win over Rockies 2:18 BoMel sees Giants' at-bats improving in 8-6 win over Rockies 1:46 Sabol's offseason work on display since return to Giants 0:43 Conforto's solo homer gets Giants offense going