Inside the unlikely speech to salvage the Giants’ season
© Bill Streicher | 2023 Aug 23 The Giants had lost 14 of their last 19 games. Their latest, a 7-3 defeat to Atlanta that got away from them, confirmed…
Giants stave off sweep with rousing 8-5 win over Braves
© Kelley L Cox | 2023 Aug 27 During the seventh-inning stretch, a young fan in an orange Giants jersey did the worm in the bleachers. In nationally televised game,…
Mitch Haniger, Mike Yastrzemski nearing return from IL
© Jeff Curry | 2023 Jun 12 Mike Yastrzemski sprinted around the bases at Oracle Park and Mitch Haniger is set to play his fifth rehab assignment game Sunday night.…
Giants can’t keep pace with MLB-best Braves in 7-3 loss
© Robert Edwards | 2023 Aug 26 The Giants have lost seven straight series. On Saturday afternoon, the Atlanta Braves out-hit, out-pitched and out-ran the Giants, showing again why they’re…
Michael Conforto details nature of hamstring injury
© Dale Zanine | 2023 Aug 20 Michael Conforto had finally started to turn it around. After hitting .203 in June and faring only slightly better in July, Conforto was…
In clash of Cy Young contenders, Strider gets upper hand to beat Giants
© Darren Yamashita | 2023 Aug 25 Spencer Strider and Logan Webb, third and fourth in National League Cy Young betting odds respectively, each toed the rubber at Oracle Park…
Sources: Giants planning for Kyle Harrison home debut Monday vs. Reds
© Darren Yamashita | 2023 Aug 25 The Giants are planning to start Kyle Harrison for his home debut on Monday against the Cincinnati Reds, multiple sources told KNBR. Harrison,…
49ers trade Trey Lance to Cowboys for fourth-round pick [report]
© Kyle Terada | 2022 Sep 18 The Trey Lance era is over in San Francisco. Relegated to just four starts in two seasons due to injury, Lance has been traded to…
Maiocco: 49ers hung Trey Lance out to dry with way they handled No. 2 QB decision
© Stan Szeto | 2023 Aug 19 While the decision to not give Trey Lance the No. 2 QB job has some criticizing the 49ers, many also have issues with the way…
John Lynch says Dianna Russini report regarding Trey Lance is ‘inaccurate’
© Trevor Ruszkowski | 2023 Feb 28 John Lynch joined KNBR on Thursday, the morning after Wednesday’s report that the 49ers are making Sam Darnold their No. 2 quarterback. Lynch discussed a…
Giants hold off Phillies in extras for thrilling win to avoid sweep
© Bill Streicher | 2023 Aug 23 Following one of the most gut-wrenching losses and facing a potential 1-5 road trip, the Giants played one of their best all-around games…
Kyle Shanahan discusses Trey Lance’s future on KNBR
© Stan Szeto | 2023 Aug 19 The quotes in this story are an excerpt from today’s exclusive interview with Kyle Shanahan on KNBR, airing at 4:50 p.m. Kyle Shanahan has essentially…
Kyle Harrison discusses hand issue, pitch count moving forward
© Bill Streicher | 2023 Aug 22 Kyle Harrison’s debut went pretty well, but it wasn’t without a brief scare. Harrison had an issue with his throwing hand after the first inning…
49ers name Sam Darnold No. 2 QB, ‘exploring options’ with Trey Lance [report]
© Stan Szeto | 2023 Aug 19 If the playing time during the second preseason game wasn’t enough of a tell, it’s now officially unofficial who the 49ers’ No. 2 quarterback will…
Harrison dazzles in debut, but Giants get walked off for brutal loss
© Bill Streicher | 2023 Aug 22 Everywhere Kyle Harrison has ever pitched, he’s had no trouble striking out hitters. At De La Salle High School, he led the perennial…
Giants officially add Kyle Harrison to roster ahead of anticipated debut
© Mark J. Rebilas | 2023 Feb 24 Kyle Harrison is a big leaguer, and will take the mound for the Giants for the first time in Philadelphia. Harrison’s impending…