Giants Press Conference April 27, 2024 9:19 pm Hicks discusses importance of pitch ‘visuals' in his outing vs. Pirates Giants pitcher Jordan Hicks speaks to reporters after throwing nine strikeouts in San Francisco’s 4-3 loss to the Pittsburgh Pirates on Saturday at Oracle Park. 49ers videos 1:44 Webb felt positive outing today was ‘a step in the right direction' 3:00 Melvin knows ‘it's gonna be a problem' if offense continues to struggle 0:43 Estrada smashes a home run to tie game vs. Reds 2:45 Will Heliot Ramos make an impact for Giants this season? 1:50 Why Giants' offensive struggles could be a cause for concern