Giants Talk May 3, 2024 6:41 pm Giants Talk: Young Giants pitchers need third pitch to succeed On “Giants Talk” Insider Alex Pavlovic asks Shawn Estes about his view of the pitch arsenals of Landen Roupp and Keaton Winn and how they are progressing. 49ers videos 4:01 Bivens details emotions after earning win in MLB debut 4:41 Melvin describes Bivens' MLB journey: ‘As good as it gets' 1:54 Giants' Ramos grateful for opportunities after hot start to season 3:32 Soler, Wisely power Giants to 13-6 win over Angels 0:21 Doval throws cooler in frustration after rough outing vs. Angels