Giants hope Logan Webb can add to success against Astros 0 7 01 Apr 2025 13:02 Deadspin.com After being forced to move Jordan Hicks to the bullpen in late July last season, the San Francisco Giants were encouraged by the right-hander's perfor