This is a free preview of a paid episode. To hear more, visit benkaspick.substack.com The San Francisco Giants’ offense has hit a breaking point. After a winless road trip, two runs in three games at Tropicana Field, and a six-game losing streak, the SF Giants are reportedly calling up top prospect Bryce Eldridge and versatile catcher/utility option Jesus Rodriguez ahead of a huge series against the San Diego Padres. Ben Kaspick breaks down why the Giants’ decision is exciting, necessary, and maybe even a little desperate. Bryce Eldridge has mashed in Triple-A, showing huge raw power, strong walk rates, elite hard-hit data, and serious upside as a 21-year-old first baseman/DH. But his high strikeout rate raises real questions—and so does the roster fit. With Rafael Devers locked in at first base/DH despite brutal early-season struggles, and Casey Schmitt swinging one of the hottest bats on the team, where exactly does Eldridge play? The episode also digs into Jesus Rodriguez, acquired in the Camilo Doval trade, and what his low-strikeout, high-contact profile could mean for a Giants roster that has struggled badly to generate offense. Could Rodriguez push Patrick Bailey for playing time? Could Eric Haase, Jerar Encarnacion, Will Brennan, or Christian Koss be affected by the roster moves? Also discussed: Rafael Devers’ alarming strikeout rate, Casey Schmitt’s breakout, Luis Arraez’s surprising value, the Giants’ lack of walks, Buster Posey’s roster construction challenge, Tony Vitello’s role, bullpen bright spots, NL Wild Card math, and why the San Francisco Giants’ season is already starting to feel fragile. Independent, ad-free SF Giants analysis from Ben Kaspick.