<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"><channel><title><![CDATA[Giants Postcards]]></title><description><![CDATA[Everything you need to know about the San Francisco Giants in a minute or less.]]></description><link>https://www.giantspostcards.com</link><image><url>https://substackcdn.com/image/fetch/$s_!ANWI!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcaf25458-7459-4276-9745-16c6436d58c7_1024x1024.png</url><title>Giants Postcards</title><link>https://www.giantspostcards.com</link></image><generator>Substack</generator><lastBuildDate>Fri, 18 Sep 2026 00:19:09 GMT</lastBuildDate><atom:link href="https://www.giantspostcards.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Connor Grossman]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[connorgrossman@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[connorgrossman@substack.com]]></itunes:email><itunes:name><![CDATA[Connor Grossman]]></itunes:name></itunes:owner><itunes:author><![CDATA[Connor Grossman]]></itunes:author><googleplay:owner><![CDATA[connorgrossman@substack.com]]></googleplay:owner><googleplay:email><![CDATA[connorgrossman@substack.com]]></googleplay:email><googleplay:author><![CDATA[Connor Grossman]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[Sweet relief]]></title><description><![CDATA[Giants 10, Cardinals 3]]></description><link>https://www.giantspostcards.com/p/sweet-relief</link><guid isPermaLink="false">https://www.giantspostcards.com/p/sweet-relief</guid><dc:creator><![CDATA[Connor Grossman]]></dc:creator><pubDate>Wed, 16 Sep 2026 11:56:50 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!ANWI!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcaf25458-7459-4276-9745-16c6436d58c7_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>The 2026 Giants graduated from infamously bad to forgettably bad on <a href="https://www.mlb.com/gameday/giants-vs-cardinals/2026/09/15/823007/final/box">Wednesday night</a>. This is good news.</p><p>Their 63rd win, by way of a <a href="https://www.mlb.com/giants/video/andre-pallante-in-play-run-s-to-bryce-eldridge?partnerId=web_multimedia-search_video-share">461-foot moonshot</a> from Bryce Eldridge, ensured the Giants will not lose 100 games for the second time in franchise history. While some, including the franchise shortstop, <a href="https://www.sfchronicle.com/sports/giants/article/not-giants-agree-100-loss-season-matter-22410923.php">expressed indifference</a> over losing 100, I think it matters. A lot.</p><p>Your resume sticks with you. </p><p>Make an All Star team, you&#8217;re forever an All Star. Win a World Series? Forever a champion. Take an at-bat or pitch an inning? Forever a major leaguer.  </p><p>The stench of 100 losses sticks with you, especially if you&#8217;re Buster Posey and Tony Vitello. Not something they couldn&#8217;t recover from, but not something that would disappear from memory, either. </p><p>Instead the season will go down as an aberration, right alongside 2017. A pothole on the road to a better place. Hopefully it&#8217;s even closer than it appears.</p><p><strong>Up next: </strong>Baseball and eggs. It&#8217;ll be Anthony Molina (3-1, 5.24 ERA) against Matthew Liberatore (5-14, 5.53 ERA) in the series finale at 10:15 am.</p>]]></content:encoded></item><item><title><![CDATA[Cannon ball coming]]></title><description><![CDATA[Padres 7, Giants 5]]></description><link>https://www.giantspostcards.com/p/cannon-ball-coming</link><guid isPermaLink="false">https://www.giantspostcards.com/p/cannon-ball-coming</guid><dc:creator><![CDATA[Connor Grossman]]></dc:creator><pubDate>Sat, 12 Sep 2026 12:15:46 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!ANWI!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcaf25458-7459-4276-9745-16c6436d58c7_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>Look at him. He shouldn&#8217;t be good. </em></p><p>From our seats down the left-field line, we <a href="https://www.mlb.com/gameday/padres-vs-giants/2026/09/11/823173/final/box">marveled</a> at the batting stance of a man who will make more than $350 million for his ability to hit the baseball. </p><p>He settles into the left-handed batter&#8217;s box holding a bat high above his head, like an axe he&#8217;s about to drop on a log. His feet stand a world apart, his back foot toeing the chalk line while his front foot gets a head start toward first base.</p><p>As the pitch barrels down, the front foot comes up. Bat finds ball, even as it comes in at his ankles.</p><p>And that&#8217;s how Rafael Devers rocketed a grand slam into the arcade at 102 mph.</p><p>A game that was lost felt like a game that was won&#8212;or at least <em>could</em> be won. And in a season like this, that&#8217;s a win.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Pr_k!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57187e50-685a-4b7e-860c-b4e91e45f83e_442x218.gif" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Pr_k!,w_424,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57187e50-685a-4b7e-860c-b4e91e45f83e_442x218.gif 424w, https://substackcdn.com/image/fetch/$s_!Pr_k!,w_848,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57187e50-685a-4b7e-860c-b4e91e45f83e_442x218.gif 848w, https://substackcdn.com/image/fetch/$s_!Pr_k!,w_1272,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57187e50-685a-4b7e-860c-b4e91e45f83e_442x218.gif 1272w, https://substackcdn.com/image/fetch/$s_!Pr_k!,w_1456,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57187e50-685a-4b7e-860c-b4e91e45f83e_442x218.gif 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Pr_k!,w_1456,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57187e50-685a-4b7e-860c-b4e91e45f83e_442x218.gif" width="448" height="220.95927601809956" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/57187e50-685a-4b7e-860c-b4e91e45f83e_442x218.gif&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:218,&quot;width&quot;:442,&quot;resizeWidth&quot;:448,&quot;bytes&quot;:7890349,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/gif&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.giantspostcards.com/i/215328034?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57187e50-685a-4b7e-860c-b4e91e45f83e_442x218.gif&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Pr_k!,w_424,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57187e50-685a-4b7e-860c-b4e91e45f83e_442x218.gif 424w, https://substackcdn.com/image/fetch/$s_!Pr_k!,w_848,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57187e50-685a-4b7e-860c-b4e91e45f83e_442x218.gif 848w, https://substackcdn.com/image/fetch/$s_!Pr_k!,w_1272,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57187e50-685a-4b7e-860c-b4e91e45f83e_442x218.gif 1272w, https://substackcdn.com/image/fetch/$s_!Pr_k!,w_1456,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57187e50-685a-4b7e-860c-b4e91e45f83e_442x218.gif 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p><strong>Up next: </strong>The Giants need only one win to stave off 100 losses. Perhaps it&#8217;ll come Saturday, when Cesar Perdomo (0-0, 0.90 ERA) squares off with Michael King (10-9, 3.00 ERA) at 1:05 pm. Kruk and Kuip on the call.</p><iframe class="spotify-wrap podcast" data-attrs="{&quot;image&quot;:&quot;https://i.scdn.co/image/ab6765630000ba8ad637c904fef6fc26d595940c&quot;,&quot;title&quot;:&quot;The 49ers Have What the Giants Need&quot;,&quot;subtitle&quot;:&quot;Connor Grossman&quot;,&quot;description&quot;:&quot;Episode&quot;,&quot;url&quot;:&quot;https://open.spotify.com/episode/7kMrmYnLE9HeI6Q1B45v2K&quot;,&quot;belowTheFold&quot;:false,&quot;noScroll&quot;:false}" src="https://open.spotify.com/embed/episode/7kMrmYnLE9HeI6Q1B45v2K" frameborder="0" gesture="media" allowfullscreen="true" allow="encrypted-media" data-component-name="Spotify2ToDOM"></iframe>]]></content:encoded></item><item><title><![CDATA[The power of the point]]></title><description><![CDATA[Giants 5, Cardinals 4 F/11]]></description><link>https://www.giantspostcards.com/p/the-power-of-the-point</link><guid isPermaLink="false">https://www.giantspostcards.com/p/the-power-of-the-point</guid><dc:creator><![CDATA[Connor Grossman]]></dc:creator><pubDate>Tue, 08 Sep 2026 11:26:07 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!ANWI!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcaf25458-7459-4276-9745-16c6436d58c7_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>As Rafael Devers walked to first base in extra innings, he turned around and pointed.</p><p>No, he wasn&#8217;t motioning for a pinch-runner like I initially thought. (<a href="https://www.youtube.com/shorts/w95RU-EPG9k">We know how he feels about that</a>.)</p><p>He was singling out Bryce Eldridge, as if the 21-year-rookie needed a reminder the game rested on his shoulders. </p><p>Devers, apparently, is carrying surreal power not only in his bat, but in his point. Eldridge hit a missile. </p><p>One-hundred eight miles per hour off the bat, scorching the sod in center field and tying the game in the 10th.</p><p>Devers pointed again at his prot&#233;g&#233;, who finally shot a look back his direction. <em>Let&#8217;s f***ing go.</em></p><p>If the Giants are going to be anything in 2027 and beyond, it&#8217;s this. Eldridge and Devers. Devers and Eldridge. The rising tide to lift seven other boats.</p><p>Shay Whitcomb and Nate Furman won the game, but Eldridge and Devers saved it.</p><p><strong>Up next: </strong>Landen Roupp (8-13, 4.17 ERA) and Quinn Matthews (1-2, 4.38 ERA) square off in Game 2 of the series. First pitch at 6:45 pm. </p><iframe class="spotify-wrap podcast" data-attrs="{&quot;image&quot;:&quot;https://i.scdn.co/image/ab6765630000ba8ad637c904fef6fc26d595940c&quot;,&quot;title&quot;:&quot;35 Pitchers, Nine-Run Innings, and The Barry Bonds Classic&quot;,&quot;subtitle&quot;:&quot;Connor Grossman&quot;,&quot;description&quot;:&quot;Episode&quot;,&quot;url&quot;:&quot;https://open.spotify.com/episode/4SSX1Y9a11qUxtznUdxkjy&quot;,&quot;belowTheFold&quot;:true,&quot;noScroll&quot;:false}" src="https://open.spotify.com/embed/episode/4SSX1Y9a11qUxtznUdxkjy" frameborder="0" gesture="media" allowfullscreen="true" allow="encrypted-media" loading="lazy" data-component-name="Spotify2ToDOM"></iframe>]]></content:encoded></item><item><title><![CDATA[What’s that saying about your 30s?]]></title><description><![CDATA[Giants 7, Braves 3]]></description><link>https://www.giantspostcards.com/p/whats-that-saying-about-your-30s</link><guid isPermaLink="false">https://www.giantspostcards.com/p/whats-that-saying-about-your-30s</guid><dc:creator><![CDATA[Connor Grossman]]></dc:creator><pubDate>Tue, 01 Sep 2026 11:31:39 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!ANWI!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcaf25458-7459-4276-9745-16c6436d58c7_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>We waited a long time for 30 home runs. </p><p>Two decades came and went (so did three parades). After all that time and all that talk, I thought finally having that 30-homer hitter would <em>feel</em> like the something. Like it would lend some kind of legitimacy to the Giants, or unlock a level of greatness they hadn&#8217;t yet achieved.</p><p>Now they&#8217;ve done it in back to back seasons. Willy Adames <a href="https://www.youtube.com/watch?v=CDxQJMGj2BE">reached the mountaintop</a> in Game 162 last year, and Rafael Devers did it before August ended. He <a href="https://www.mlb.com/giants/video/bryce-elder-in-play-run-s-to-rafael-devers-0m1pjm?partnerId=web_multimedia-search_video-share">blasted No. 30</a> on <a href="https://www.mlb.com/gameday/giants-vs-braves/2026/08/31/824911/final/wrap">Monday</a> evening in Atlanta.</p><p>Turns out 30 homers is no secret ingredient at all. </p><p>Like anyone who watched those title teams, I knew this. But now I <em>know</em> it. </p><p>The grass isn&#8217;t always greener. We always want what we can&#8217;t have. Thirty is just a number.</p><p>But hey, if they could just pair 30 homers with a 20-game winner, not seen since 1993, everything would be different. Promise.</p><p><strong>Up next: </strong>Fun one on tap Tuesday night in Pittsburgh. It&#8217;ll be Logan Webb (8-8, 3.72 ERA) against Paul Skenes (9-11, 3.79 ERA). The baseball world has no idea what Shay Whitcomb, Turner Hill, and Nate Furman are about to unleash on Skenes. First pitch at 3:40 pm.</p>]]></content:encoded></item><item><title><![CDATA[Finding your happiness]]></title><description><![CDATA[Reds 10, Giants 9]]></description><link>https://www.giantspostcards.com/p/finding-your-happiness</link><guid isPermaLink="false">https://www.giantspostcards.com/p/finding-your-happiness</guid><dc:creator><![CDATA[Connor Grossman]]></dc:creator><pubDate>Thu, 27 Aug 2026 11:44:37 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!ANWI!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcaf25458-7459-4276-9745-16c6436d58c7_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I&#8217;m glad the Giants blew the <a href="https://www.mlb.com/gameday/reds-vs-giants/2026/08/26/823180/final/wrap">biggest ninth-inning lead</a> in franchise history.</p><p>No, really.</p><p>Because every team has their biggest blown ninth-inning lead in franchise history.</p><p>Wouldn&#8217;t you want it to come now?</p><p>Imagine if it happened in Game 162 in 2010. Or 2021. </p><p>Imagine if Salvador Perez got ahold of one of Madison Bumgarner&#8217;s high fastballs.</p><p>Or if the Cardinals put up a 10 spot through the downpour in Game 7 of the 2012 NLCS.</p><p>None of those things happened. Because they were normal baseball games. Played by a normal baseball team.</p><p>There&#8217;s nothing normal about these Giants, whose performances are better suited for a circus tent than the shores of McCovey Cove.</p><p>With 29 shows to go, I hope they can pack in as many unsavory achievements as possible. Lose a game by 34. Strike out 28 times. Give up 11 runs in the ninth.</p><p>Get it all out now. Because it&#8217;s time to put the tents away.</p><p><strong>Up next: </strong>The show must go on. The Diamondbacks are coming to town. There&#8217;s a scheduled doubleheader on Saturday. How about that? First, Landen Roupp (7-13, 4.34 ERA) takes the mound at 6:45 pm.</p>]]></content:encoded></item><item><title><![CDATA[Taking names and numbers]]></title><description><![CDATA[Giants 5, Reds 0]]></description><link>https://www.giantspostcards.com/p/taking-names-and-numbers</link><guid isPermaLink="false">https://www.giantspostcards.com/p/taking-names-and-numbers</guid><dc:creator><![CDATA[Connor Grossman]]></dc:creator><pubDate>Tue, 25 Aug 2026 11:49:39 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!ANWI!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcaf25458-7459-4276-9745-16c6436d58c7_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Drew Gilbert - CF  <br>Rafael Devers - 1B  <br>Jung Hoo Lee - DH  <br>Turner Hill - LF  <br>Drew Cavanaugh - C<br>Nate Furman - 2B  <br>Shay Whitcomb - 3B  <br>Grant McCray - RF  <br>Christian Koss - SS </p><p>Take a moment to sit with this lineup. Soak it in. Swish it around. Read it.</p><p>Who do you know? Who&#8217;s unfamiliar? Who sounds like a guy you heard about in a spy movie or detective novel?</p><p>If I told you in March that the Giants would roll out this lineup for a real game&#8212;not a Scottsdale split squad&#8212;you&#8217;d think one of two things:</p><p>1- The Giants won the National League West and the starters are still nursing their hangovers.</p><p>2- Something went wrong. Very very very wrong. </p><p>I won&#8217;t spoil which is the right answer. But this lineup, among the many forgettable ones of late, paints a picture of where the Giants are. They&#8217;re injured. They&#8217;re experimenting. And they&#8217;re not just young, they&#8217;re packing the lineup with summer interns.</p><p>Subtract Devers and Lee, and Monday&#8217;s hitters combined for 447 career games, roughly 64 per batter. Not even one half-season to go around. </p><p>The Opening Night lineup, subtracting Devers and Lee for comparison&#8217;s sake, combined for 4,844 career games.</p><p>The difference between the two lineups is about 27 seasons&#8217; worth of games.</p><p>What does all that inexperience get you? One of cleanest wins of the year.</p><p><strong>Up next: </strong>The Giants are one win away from that elusive series win. It&#8217;ll be Adrian Houser (4-7, 4.08 ERA), who&#8217;s been excellent of late, against former top prospect Brady Singer (5-11, 4.72 ERA). First pitch at 6:45 pm.</p>]]></content:encoded></item><item><title><![CDATA[Do you know this man?]]></title><description><![CDATA[Red Sox 5, Giants 4]]></description><link>https://www.giantspostcards.com/p/do-you-know-this-man</link><guid isPermaLink="false">https://www.giantspostcards.com/p/do-you-know-this-man</guid><dc:creator><![CDATA[Connor Grossman]]></dc:creator><pubDate>Mon, 24 Aug 2026 11:31:12 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!W4vb!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc59e1d1-6f43-432e-8e21-4dc97eae6031_1056x700.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I don&#8217;t know anything about the man who stuck his head out of the wall. But I know he had the best view of the play that decided <a href="https://www.mlb.com/gameday/giants-vs-red-sox/2026/08/23/824720/final">Sunday&#8217;s game</a>.</p><p>You see him? There he is, right between BALL and STRIKE. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!W4vb!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc59e1d1-6f43-432e-8e21-4dc97eae6031_1056x700.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!W4vb!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc59e1d1-6f43-432e-8e21-4dc97eae6031_1056x700.png 424w, https://substackcdn.com/image/fetch/$s_!W4vb!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc59e1d1-6f43-432e-8e21-4dc97eae6031_1056x700.png 848w, https://substackcdn.com/image/fetch/$s_!W4vb!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc59e1d1-6f43-432e-8e21-4dc97eae6031_1056x700.png 1272w, https://substackcdn.com/image/fetch/$s_!W4vb!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc59e1d1-6f43-432e-8e21-4dc97eae6031_1056x700.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!W4vb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc59e1d1-6f43-432e-8e21-4dc97eae6031_1056x700.png" width="1056" height="700" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/dc59e1d1-6f43-432e-8e21-4dc97eae6031_1056x700.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:700,&quot;width&quot;:1056,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:775916,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.giantspostcards.com/i/212484864?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc59e1d1-6f43-432e-8e21-4dc97eae6031_1056x700.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!W4vb!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc59e1d1-6f43-432e-8e21-4dc97eae6031_1056x700.png 424w, https://substackcdn.com/image/fetch/$s_!W4vb!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc59e1d1-6f43-432e-8e21-4dc97eae6031_1056x700.png 848w, https://substackcdn.com/image/fetch/$s_!W4vb!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc59e1d1-6f43-432e-8e21-4dc97eae6031_1056x700.png 1272w, https://substackcdn.com/image/fetch/$s_!W4vb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc59e1d1-6f43-432e-8e21-4dc97eae6031_1056x700.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>This man, a resident of the Green Monster, watched as Victor Bericoto waited. And waited. And finally, as the ball crashed down to earth, perilously close to the most famous wall in sports, Bericoto jabbed his glove high into the air and caught it. Inning over. Or so it seemed.</p><p>You could hear the clank of metal on the TV broadcast. The sound Giants fans know to mean home run when the ball hits the tin roof in right field at Oracle Park. The sound Green Monster Man knows to mean hit. </p><p>While officials on the field and in New York questioned what happened, not to mention hundreds of thousands of fans and viewers, one man knew. (And it wasn&#8217;t Bericoto. He had his eyes closed.) But the Mayor of the Monster? His eyes gave him a view no camera could.</p><p>He had to know the coming result: Double.  </p><p>I wonder, too, if he knew what happens when the 2026 Giants give their opponent an inch. They usually take a win.</p><p><strong>Up next: </strong>The Giants haven&#8217;t won a series in almost a month. They&#8217;ll try to do it against Chase Burns (14-2, 2.51 ERA) and the Reds over these next few days. First pitch on Monday at 6:45 pm.</p>]]></content:encoded></item><item><title><![CDATA[Who's laughing now?]]></title><description><![CDATA[Rockies 13, Giants 7]]></description><link>https://www.giantspostcards.com/p/whos-laughing-now</link><guid isPermaLink="false">https://www.giantspostcards.com/p/whos-laughing-now</guid><dc:creator><![CDATA[Connor Grossman]]></dc:creator><pubDate>Mon, 17 Aug 2026 11:52:27 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!ANWI!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcaf25458-7459-4276-9745-16c6436d58c7_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>The ball was hiding in plain sight. It sat right next to catcher Drew Cavanaugh, who looked around in a panic. Zac Veen bolted from third, gambling that he could travel 90 feet faster than Cavanaugh could grab a ball inches from his cleat. </p><p>It was the mildest wild pitch you&#8217;ve ever seen, coupled with daring baserunning you hardly see anymore. The Rockies never looked back <a href="https://www.mlb.com/gameday/rockies-vs-giants/2026/08/16/823182/final/summary/scoringPlays">Sunday</a>, and they might not the rest of the season&#8212;at least at the Giants.</p><div class="native-video-embed" data-component-name="VideoPlaceholder" data-attrs="{&quot;mediaUploadId&quot;:&quot;2a3d03a3-ceaf-4d3d-a583-c657ac989abd&quot;,&quot;duration&quot;:null}"></div><p>Only one game separates the two teams in the standings. Colorado won its first series at Oracle Park in five years, and took the season series for the first time since 2018.</p><p>The Rockies have been a laughing stock for a long time. Yet they weren&#8217;t the ones that issued 10 walks on Sunday. They weren&#8217;t the ones who allowed 13 runs on nine hits.</p><p>For as bad as this season has been, you could still look at the Giants and say, <em>hey, at least they aren&#8217;t the Rockies.</em> </p><p>That&#8217;s true. After Sunday&#8217;s game, Tony Vitello <a href="https://x.com/joseph_dycus/status/2089134316689490146">compared the Giants&#8217; play</a> to something far worse: junior college.</p><p><strong>Up next: </strong>The Giants hit the road for Cleveland, starting a road trip that will also bring Rafael Devers back to Boston. Carson Whisenhunt (3-3, 6.11 ERA) will face Foster Griffin (13-4, 3.25 ERA) at 3:40 pm.</p><p><strong>Podcast:</strong></p><iframe class="spotify-wrap podcast" data-attrs="{&quot;image&quot;:&quot;https://i.scdn.co/image/ab6765630000ba8ad637c904fef6fc26d595940c&quot;,&quot;title&quot;:&quot;How Do You Say Goodbye to Kruk &amp; Kuip?&quot;,&quot;subtitle&quot;:&quot;Connor Grossman&quot;,&quot;description&quot;:&quot;Episode&quot;,&quot;url&quot;:&quot;https://open.spotify.com/episode/6O1a3JqzS3tiPY09Kli1tw&quot;,&quot;belowTheFold&quot;:true,&quot;noScroll&quot;:false}" src="https://open.spotify.com/embed/episode/6O1a3JqzS3tiPY09Kli1tw" frameborder="0" gesture="media" allowfullscreen="true" allow="encrypted-media" loading="lazy" data-component-name="Spotify2ToDOM"></iframe>]]></content:encoded></item><item><title><![CDATA[You never forget your first]]></title><description><![CDATA[Giants 7, Rockies 1]]></description><link>https://www.giantspostcards.com/p/you-never-forget-your-first-ea4</link><guid isPermaLink="false">https://www.giantspostcards.com/p/you-never-forget-your-first-ea4</guid><dc:creator><![CDATA[Connor Grossman]]></dc:creator><pubDate>Sun, 16 Aug 2026 11:36:20 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!ANWI!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcaf25458-7459-4276-9745-16c6436d58c7_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>About 2,000 miles separated their major league debuts.</p><p>Joshua B&#225;ez in Chicago, Turner Hill in San Francisco.</p><p>B&#225;ez, a top prospect for the Cardinals, blasted the first pitch of his career for a home run.</p><p>Hill, who doesn&#8217;t even have a <a href="https://www.mlb.com/player/turner-hill-806367">headshot</a> on his MLB.com page, rolled a ground ball to second base.</p><p>B&#225;ez went on to hit two more home runs, becoming the first player ever to hit three homers in his first game.</p><div class="twitter-embed" data-attrs="{&quot;url&quot;:&quot;https://x.com/MLB/status/2088748862848545031&quot;,&quot;full_text&quot;:&quot;3 home runs in his first 3 Major League at-bats &#128548;\n\nDid Joshua B&#225;ez put on the best MLB debut EVER?! &quot;,&quot;username&quot;:&quot;MLB&quot;,&quot;name&quot;:&quot;MLB&quot;,&quot;profile_image_url&quot;:&quot;https://pbs.substack.com/profile_images/2068210551470125056/nnWDgg6E_normal.jpg&quot;,&quot;date&quot;:&quot;2026-08-15T22:05:10.000Z&quot;,&quot;photos&quot;:[{&quot;img_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!Jh4x!,w_1028,c_limit,f_auto,q_auto:best,fl_progressive:steep/l_play_button_usfui2,w_88,e_colorize:0/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F__ss-rehost__tw-video-preview-13_2088748404784406528.jpg&quot;,&quot;link_url&quot;:&quot;https://t.co/P43Qi4d4cn&quot;}],&quot;quoted_tweet&quot;:{},&quot;reply_count&quot;:47,&quot;retweet_count&quot;:270,&quot;like_count&quot;:2339,&quot;impression_count&quot;:97029,&quot;expanded_url&quot;:null,&quot;video_url&quot;:&quot;https://video.twimg.com/amplify_video/2088748404784406528/vid/avc1/1280x720/RbztiY_Stqo3aVTa.mp4&quot;,&quot;video_preview_media_key&quot;:&quot;13_2088748404784406528&quot;,&quot;belowTheFold&quot;:false}" data-component-name="Twitter2ToDOM"></div><p>Hill didn&#8217;t make history to anyone but himself. He finished <a href="https://www.mlb.com/gameday/rockies-vs-giants/2026/08/15/823184/final/box">Saturday</a> hitless but put the Giants ahead with a sac fly. </p><p>His final line: 0 for 3, RBI, K</p><p>Baez&#8217;s line: 3 for 4, 3 HR, 5 RBI</p><p>Buster Posey also went 0 for 3 in his first start. And the three-homer club this year is full of luminaries like Ryan O&#8217;Hearn and Colt Keith.</p><p>Debuts mean everything, unless they mean nothing.</p><p><strong>Up next:</strong> Blade Tidwell continues his audition to make next year&#8217;s rotation. Last game of the season against the Rockies. First pitch at 1:05 pm.</p><p><strong>Podcast: </strong>Kerry and I swap Mike Krukow memories and moments as he winds down his time in the booth. We also dive into takeaways from The Athletic&#8217;s big Buster Posey story and, as always, walk down memory lane to the Wall of Fame. Listen on <strong><a href="https://podcasts.apple.com/us/podcast/giants-postcards-a-san-francisco-giants-podcast/id1806554289?i=1000783414673">Apple</a></strong>, <strong><a href="https://open.spotify.com/episode/6O1a3JqzS3tiPY09Kli1tw?si=87cfca1eac4a4735">Spotify</a></strong>, and everywhere else.</p><iframe class="spotify-wrap podcast" data-attrs="{&quot;image&quot;:&quot;https://i.scdn.co/image/ab6765630000ba8ad637c904fef6fc26d595940c&quot;,&quot;title&quot;:&quot;How Do You Say Goodbye to Kruk &amp; Kuip?&quot;,&quot;subtitle&quot;:&quot;Connor Grossman&quot;,&quot;description&quot;:&quot;Episode&quot;,&quot;url&quot;:&quot;https://open.spotify.com/episode/6O1a3JqzS3tiPY09Kli1tw&quot;,&quot;belowTheFold&quot;:true,&quot;noScroll&quot;:false}" src="https://open.spotify.com/embed/episode/6O1a3JqzS3tiPY09Kli1tw" frameborder="0" gesture="media" allowfullscreen="true" allow="encrypted-media" loading="lazy" data-component-name="Spotify2ToDOM"></iframe>]]></content:encoded></item><item><title><![CDATA[Lights, camera, foul ball]]></title><description><![CDATA[Giants 4, Astros 1]]></description><link>https://www.giantspostcards.com/p/lights-camera-foul-ball</link><guid isPermaLink="false">https://www.giantspostcards.com/p/lights-camera-foul-ball</guid><dc:creator><![CDATA[Connor Grossman]]></dc:creator><pubDate>Wed, 12 Aug 2026 11:32:26 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!ANWI!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcaf25458-7459-4276-9745-16c6436d58c7_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>It&#8217;s hard to prepare for your 15 minutes of fame. I can&#8217;t say I had on <a href="https://www.mlb.com/gameday/astros-vs-giants/2026/08/11/823186/final/box">Tuesday night</a>, when Rafael Devers fouled a ball that landed directly behind our group. The TV cameras found us, and my life is forever changed. </p><p>Here&#8217;s my advice, should you ever find yourself in this situation:</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!bZnE!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2229a85f-f99f-480b-b2d2-81edb4534a1f_432x238.gif" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!bZnE!,w_424,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2229a85f-f99f-480b-b2d2-81edb4534a1f_432x238.gif 424w, https://substackcdn.com/image/fetch/$s_!bZnE!,w_848,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2229a85f-f99f-480b-b2d2-81edb4534a1f_432x238.gif 848w, https://substackcdn.com/image/fetch/$s_!bZnE!,w_1272,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2229a85f-f99f-480b-b2d2-81edb4534a1f_432x238.gif 1272w, https://substackcdn.com/image/fetch/$s_!bZnE!,w_1456,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2229a85f-f99f-480b-b2d2-81edb4534a1f_432x238.gif 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!bZnE!,w_1456,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2229a85f-f99f-480b-b2d2-81edb4534a1f_432x238.gif" width="728" height="401.0740740740741" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2229a85f-f99f-480b-b2d2-81edb4534a1f_432x238.gif&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:238,&quot;width&quot;:432,&quot;resizeWidth&quot;:728,&quot;bytes&quot;:8443145,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/gif&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.giantspostcards.com/i/210860937?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2229a85f-f99f-480b-b2d2-81edb4534a1f_432x238.gif&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!bZnE!,w_424,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2229a85f-f99f-480b-b2d2-81edb4534a1f_432x238.gif 424w, https://substackcdn.com/image/fetch/$s_!bZnE!,w_848,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2229a85f-f99f-480b-b2d2-81edb4534a1f_432x238.gif 848w, https://substackcdn.com/image/fetch/$s_!bZnE!,w_1272,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2229a85f-f99f-480b-b2d2-81edb4534a1f_432x238.gif 1272w, https://substackcdn.com/image/fetch/$s_!bZnE!,w_1456,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2229a85f-f99f-480b-b2d2-81edb4534a1f_432x238.gif 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p>&#8226;&nbsp;If you can&#8217;t <em>be</em> the guy giving a foul ball to a kid, be <em>near</em> the guy giving a foul ball to a kid.</p><p>&#8226; Smile at the child and clap to properly conceal your jealousy that you&#8217;ve never received a foul ball in three decades of going to games.</p><p>&#8226;&nbsp;Don&#8217;t chew sunflower seeds. You&#8217;ll get caught awkwardly reaching your hands to your mouth.</p><p>&#8226;&nbsp;Wear your dad&#8217;s old Starter jacket so people take your fandom seriously. That thing&#8217;s seen Candlestick, you know.</p><p>&#8226;&nbsp;Brag about the accomplishment to your newsletter readers, who definitely didn&#8217;t think anything of the guy near, but definitely not a part of, this delightful moment.</p><p><strong>Up next: </strong>The Giants go for the series win against the Astros, who are a game over .500 and somehow sitting in first place. The American League is something else this year. First pitch at 12:45 pm.</p><p></p>]]></content:encoded></item><item><title><![CDATA[Are you in the right spot?]]></title><description><![CDATA[Astros 6, Giants.3 F/10]]></description><link>https://www.giantspostcards.com/p/are-you-in-the-right-spot</link><guid isPermaLink="false">https://www.giantspostcards.com/p/are-you-in-the-right-spot</guid><dc:creator><![CDATA[Connor Grossman]]></dc:creator><pubDate>Tue, 11 Aug 2026 11:55:17 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!ANWI!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcaf25458-7459-4276-9745-16c6436d58c7_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>So much about life is being in the right place at the right time. Baseball, too.</p><p>Twice in the <a href="https://www.mlb.com/gameday/astros-vs-giants/2026/08/10/823189/final/box">ninth inning</a> Drew Gilbert was exactly where he needed to be.</p><p>He ran down the first out, a ball with an expected batting average of .540, only because the Giants nearly had him positioned as a second left fielder.</p><p>The second out came in Gregor Blanco country. Gilbert, shaded toward right-center this time, tracked down a ball that would&#8217;ve been a home run in 19 other yards.</p><p>Phew. One out to go. </p><p>Here it comes, on a routine ground ball to second base ... and nobody&#8217;s there.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!pCiq!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F383fe30c-2aed-4a8a-9c62-a109b7e1b34b_532x356.gif" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!pCiq!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F383fe30c-2aed-4a8a-9c62-a109b7e1b34b_532x356.gif 424w, https://substackcdn.com/image/fetch/$s_!pCiq!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F383fe30c-2aed-4a8a-9c62-a109b7e1b34b_532x356.gif 848w, https://substackcdn.com/image/fetch/$s_!pCiq!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F383fe30c-2aed-4a8a-9c62-a109b7e1b34b_532x356.gif 1272w, https://substackcdn.com/image/fetch/$s_!pCiq!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F383fe30c-2aed-4a8a-9c62-a109b7e1b34b_532x356.gif 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!pCiq!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F383fe30c-2aed-4a8a-9c62-a109b7e1b34b_532x356.gif" width="532" height="356" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/383fe30c-2aed-4a8a-9c62-a109b7e1b34b_532x356.gif&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:356,&quot;width&quot;:532,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:4580098,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/gif&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.giantspostcards.com/i/210708871?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F383fe30c-2aed-4a8a-9c62-a109b7e1b34b_532x356.gif&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!pCiq!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F383fe30c-2aed-4a8a-9c62-a109b7e1b34b_532x356.gif 424w, https://substackcdn.com/image/fetch/$s_!pCiq!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F383fe30c-2aed-4a8a-9c62-a109b7e1b34b_532x356.gif 848w, https://substackcdn.com/image/fetch/$s_!pCiq!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F383fe30c-2aed-4a8a-9c62-a109b7e1b34b_532x356.gif 1272w, https://substackcdn.com/image/fetch/$s_!pCiq!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F383fe30c-2aed-4a8a-9c62-a109b7e1b34b_532x356.gif 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p>Osleivis Basabe started the play behind second base, leaving a Grand Canyon-sized gap between him and Rafael Devers at first. That&#8217;s exactly where Cam Smith hit it. Right place, right time.</p><p>And for Basabe and the Giants, one strike from winning: wrong place, wrong time, wrong season.</p><p><strong>Up next: </strong> Bleh, a Tuesday night game against the Astros? I really wanted to point out that Matt Cain threw his perfect game on a Tuesday night against the Astros. Unfortunately it fell on a Wednesday. Even more unfortunate, if anyone&#8217;s throwing a perfect game Tuesday, it&#8217;s much more likely to be Astros ace Hunter Brown (<span>3-1, 3.53 ERA). First pitch at 6:45 pm.</span></p>]]></content:encoded></item><item><title><![CDATA[Hard questions, harder conversations]]></title><description><![CDATA[Tigers 8, Giants]]></description><link>https://www.giantspostcards.com/p/hard-questions-harder-conversations</link><guid isPermaLink="false">https://www.giantspostcards.com/p/hard-questions-harder-conversations</guid><dc:creator><![CDATA[Connor Grossman]]></dc:creator><pubDate>Sun, 09 Aug 2026 11:23:20 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!ANWI!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcaf25458-7459-4276-9745-16c6436d58c7_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>How do you feel, Buster Posey?</p><p>And how do you, fellow reader, feel about Buster Posey?</p><p>I&#8217;ve been wrestling with those questions for almost two years, never more so than <a href="https://www.mlb.com/gameday/tigers-vs-giants/2026/08/08/823188/final/box">Saturday</a>.</p><p>Thousands gathered at Oracle Park for a walk down memory lane. <a href="https://x.com/SFGiants/status/2086216296786792606">Highlights rolled</a>, speeches rang out, and the Giants enshrined Posey and four of his championship teammates into the Wall of Fame.</p><p>It was not a day just about Posey. But so many of them have been since October 1, 2024.</p><p>The day after he took the Giants&#8217; top job, <a href="https://www.giantspostcards.com/p/youre-hired">I wondered</a>: <em>Why put a franchise icon in this position&#8212;a job that almost always ends in failure?</em> </p><p>The question was rooted in self-defense. Me, the fan whose formative years were stamped by Posey&#8217;s title teams, wanting to protect his legacy.</p><p>A legacy that, for now, is mixed. Can you separate his brilliance as a player from his blunders as an executive? </p><p>Can he? </p><p>Can I?</p><p>I don&#8217;t know yet.</p><p><strong>Up next: </strong>The 2012 World Series rematch comes to a close. Logan Webb (7-7, 3.74 ERA) will take the mound on a Sunday afternoon at Oracle Park. What more could you want? First pitch at 1:05 pm.</p>]]></content:encoded></item><item><title><![CDATA[The real Forever Giant]]></title><description><![CDATA[Thank you, Mike Krukow]]></description><link>https://www.giantspostcards.com/p/the-real-forever-giant</link><guid isPermaLink="false">https://www.giantspostcards.com/p/the-real-forever-giant</guid><dc:creator><![CDATA[Connor Grossman]]></dc:creator><pubDate>Fri, 07 Aug 2026 11:24:20 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!ANWI!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcaf25458-7459-4276-9745-16c6436d58c7_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I was always a Kuip guy growing up.</p><p>The highlights on SportsCenter would roll and I&#8217;d punctuate home runs with <em>OUTTA HERE! </em>and plays at the plate with <em>GOT &#8216;EM! </em>Duane Kuiper&#8217;s baseball vocabulary became my own. </p><p>Between the big moments, though, Mike Krukow taught me how to watch baseball. </p><p>To notice if a starter was throwing about 15 pitches per inning. To see when a pickoff throw was called from the bench. To understand if a breaking ball was coming through the front door or the back.</p><p>Yeah, yeah, there&#8217;s the catcher in the <em>SQUAAAAT</em> and <em>GRAB SOME PINE, MEAT</em>.</p><p>But in a moment of celebration I might say &#8220;thankyouverynice.&#8221; Or in a less celebratory moment I might be &#8220;hacked off.&#8221;</p><p>Point is, nobody taught me more about the game than he did.</p><p>I&#8217;m a proud student of the Mike Krukow School of Baseball. And while we&#8217;ll all be graduating a bit sooner than expected, I&#8217;ve loved every moment of it.</p><p>Thank you, Kruk.</p>]]></content:encoded></item><item><title><![CDATA[Wake me up when 2029 ends]]></title><description><![CDATA[Giants 5, Rangers 1 (trade deadline edition)]]></description><link>https://www.giantspostcards.com/p/wake-me-up-when-2029-ends</link><guid isPermaLink="false">https://www.giantspostcards.com/p/wake-me-up-when-2029-ends</guid><dc:creator><![CDATA[Connor Grossman]]></dc:creator><pubDate>Tue, 04 Aug 2026 11:34:40 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!ANWI!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcaf25458-7459-4276-9745-16c6436d58c7_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Buster Posey did what he had do. </p><p>The 2026 Giants were not a good baseball team. The 2030 Giants? Their future looks a little brighter after Monday.</p><p>Posey&#8217;s front office acquired eight players whose significance we won&#8217;t know for years. What we do know is that the Giants took their biggest, most pronounced step in building for the future. Monday felt like a public admission that the 2027 and 2028 Giants, as currently constructed, were not going to win.</p><p>You can debate whether they should&#8217;ve traded Heliot Ramos and Erik Miller with years of team control. But if you&#8217;re not winning with them now, why wait? </p><p>Still, this isn&#8217;t a rebuild&#8212;and I&#8217;m OK with that. The Giants&#8217; payroll will likely approach $200 million next season. They&#8217;ll probably win a few more games. And a year from now we&#8217;ll wonder again who should stay and who should go.  </p><p>Posey didn&#8217;t do everything he could&#8217;ve on Monday, but he did a lot. If you&#8217;re frustrated and just want to watch winning baseball, I have some advice.</p><p>Turn on the Eugene Emeralds.</p><p><strong>Podcast: </strong>Kerry and I discuss all the deals in depth, plus a detour to examine the never-ending circus involving Harrison Bader, Tony V calling BS on a broadcaster&#8217;s comments, and more. Listen on <strong><a href="https://open.spotify.com/episode/4Hxr5jri0Aq91AmuQ8Z84v?si=KjfuUDqjT-eDcKJoWF5bUQ">Spotify</a></strong>, <strong><a href="https://podcasts.apple.com/us/podcast/giants-postcards-a-san-francisco-giants-podcast/id1806554289?i=1000779823683">Apple</a></strong>, everywhere else.</p><iframe class="spotify-wrap podcast" data-attrs="{&quot;image&quot;:&quot;https://i.scdn.co/image/ab6765630000ba8ad637c904fef6fc26d595940c&quot;,&quot;title&quot;:&quot;Trade deadline was Giants' biggest win of the year&quot;,&quot;subtitle&quot;:&quot;Connor Grossman&quot;,&quot;description&quot;:&quot;Episode&quot;,&quot;url&quot;:&quot;https://open.spotify.com/episode/4Hxr5jri0Aq91AmuQ8Z84v&quot;,&quot;belowTheFold&quot;:false,&quot;noScroll&quot;:false}" src="https://open.spotify.com/embed/episode/4Hxr5jri0Aq91AmuQ8Z84v" frameborder="0" gesture="media" allowfullscreen="true" allow="encrypted-media" data-component-name="Spotify2ToDOM"></iframe>]]></content:encoded></item><item><title><![CDATA[Making a name for yourself]]></title><description><![CDATA[Padres 6, Giants 5]]></description><link>https://www.giantspostcards.com/p/making-a-name-for-yourself</link><guid isPermaLink="false">https://www.giantspostcards.com/p/making-a-name-for-yourself</guid><dc:creator><![CDATA[Connor Grossman]]></dc:creator><pubDate>Sun, 02 Aug 2026 12:03:13 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!ANWI!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcaf25458-7459-4276-9745-16c6436d58c7_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>You could dream up a lot of great hitter-pitcher matchups.</p><p>Judge vs. Skenes</p><p><a href="https://www.youtube.com/watch?v=NMfBdEV03j8">Trout vs. Ohtani</a></p><p>Ohtani vs. Misiorowski</p><p>And you could keep dreaming up matchups for the rest of your life. Only <a href="https://www.mlb.com/gameday/giants-vs-padres/2026/08/01/823269/final/summary/scoringPlays">then</a> would get to Osleivis Basabe vs. Mason Miller.</p><p>The most anonymous Giant vs. the game&#8217;s greatest reliever. </p><p>Miller&#8217;s fastball lives in the 100s. His slider skydives out of the strike zone.</p><p>As for Basabe? He hasn&#8217;t been in the majors in three years. The Giants DFA&#8217;d him last season. </p><p>And you can&#8217;t spell his last name without B-A-B-E. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!YeaO!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c971de1-c7f2-4a92-a2e9-3c42f35fd0ec_446x268.gif" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!YeaO!,w_424,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c971de1-c7f2-4a92-a2e9-3c42f35fd0ec_446x268.gif 424w, https://substackcdn.com/image/fetch/$s_!YeaO!,w_848,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c971de1-c7f2-4a92-a2e9-3c42f35fd0ec_446x268.gif 848w, https://substackcdn.com/image/fetch/$s_!YeaO!,w_1272,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c971de1-c7f2-4a92-a2e9-3c42f35fd0ec_446x268.gif 1272w, https://substackcdn.com/image/fetch/$s_!YeaO!,w_1456,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c971de1-c7f2-4a92-a2e9-3c42f35fd0ec_446x268.gif 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!YeaO!,w_1456,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c971de1-c7f2-4a92-a2e9-3c42f35fd0ec_446x268.gif" width="446" height="268" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6c971de1-c7f2-4a92-a2e9-3c42f35fd0ec_446x268.gif&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:268,&quot;width&quot;:446,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:5894228,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/gif&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.giantspostcards.com/i/209465513?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c971de1-c7f2-4a92-a2e9-3c42f35fd0ec_446x268.gif&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!YeaO!,w_424,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c971de1-c7f2-4a92-a2e9-3c42f35fd0ec_446x268.gif 424w, https://substackcdn.com/image/fetch/$s_!YeaO!,w_848,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c971de1-c7f2-4a92-a2e9-3c42f35fd0ec_446x268.gif 848w, https://substackcdn.com/image/fetch/$s_!YeaO!,w_1272,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c971de1-c7f2-4a92-a2e9-3c42f35fd0ec_446x268.gif 1272w, https://substackcdn.com/image/fetch/$s_!YeaO!,w_1456,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c971de1-c7f2-4a92-a2e9-3c42f35fd0ec_446x268.gif 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>That&#8217;s about the only way you can explain Basabe pulling (!) a 103 mph fastball down the line for a bases-loaded, <a href="https://www.mlb.com/giants/video/osleivis-basabe-doubles-1-on-a-sharp-line-drive-to-left-fielder-jase-bowen-rafae?partnerId=web_multimedia-search_video-share">game-tying double</a> in the eighth. It was only the second extra-base hit allowed by Miller this season.</p><p>If only for a night, Basabe was the best bat in the Giants&#8217; lineup. By the time he had his moment of magic against Miller, Basabe had already crushed a two-run homer earlier.</p><p>So with the go-ahead run on base in the ninth and Willy Adames at the plate, you couldn&#8217;t blame Duane Kuiper for saying what we were all thinking. </p><p><em>When does Basabe hit again?</em></p><p><strong>Up next: </strong>The Tarik Skubal era begins for the Dodgers. Say what you will about all the money they spend on free agents, the arch rivals always have the prospects to trade for the game&#8217;s best available players. Machado. Mookie. Scherzer. The list goes on. Giants-Padres begins at 1:10 pm. Enjoy.</p>]]></content:encoded></item><item><title><![CDATA[Play the hits]]></title><description><![CDATA[Giants 16, Brewers 3]]></description><link>https://www.giantspostcards.com/p/play-the-hits</link><guid isPermaLink="false">https://www.giantspostcards.com/p/play-the-hits</guid><dc:creator><![CDATA[Connor Grossman]]></dc:creator><pubDate>Thu, 30 Jul 2026 11:39:02 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!ANWI!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcaf25458-7459-4276-9745-16c6436d58c7_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>If this was it for Luis Arraez at Oracle Park&#8212;and by all accounts it should be&#8212;what a run it was.</p><p>He collected four more hits in <a href="https://www.mlb.com/gameday/brewers-vs-giants/2026/07/29/823192/final/box">Wednesday&#8217;s blowout</a>&#8212;his 41st multi-hit game of the year&#8212;raising his MLB-best average to .331.</p><p>Arraez has been everything the Giants hoped he would be, and so much more. </p><p>Defensively, it&#8217;s obvious. Offensively, when&#8217;s the last time you were this excited to watch someone hit at Oracle Park?</p><p>The Giants knew they signed a .300 hitter. I don&#8217;t think they knew they signed someone who would hit .361 with an .856 OPS on the shores of McCovey Cove. Even Melky Cabrera didn&#8217;t touch those numbers in his magical, PED-fueled 2012 season.</p><p>Arraez is a throwback in the best possible way. </p><p>The strikeout-proof bat. The spray of foul balls. The dunks and doinks and ducksnorts. </p><p>He&#8217;s baseball&#8217;s version of a classic rock station: hit after hit after hit. </p><p>And I&#8217;ll miss watching him.</p><p><strong>Up next: </strong>The Giants head to San Diego to face a Padres team that&#8217;s won five in a row. They&#8217;re fighting for their wild card lives and will be at the center of the trade deadline buzz. Unfortunately for the G&#8217;s, Mason Miller is still down in that San Diego bullpen. First pitch at 6:40 pm.</p>]]></content:encoded></item><item><title><![CDATA[Don't hit it to me]]></title><description><![CDATA[Giants 3, Brewers 0]]></description><link>https://www.giantspostcards.com/p/dont-hit-it-to-me</link><guid isPermaLink="false">https://www.giantspostcards.com/p/dont-hit-it-to-me</guid><dc:creator><![CDATA[Connor Grossman]]></dc:creator><pubDate>Tue, 28 Jul 2026 11:21:29 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!LsfI!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf374228-7d31-493d-b8f2-d74eea968b90_508x352.gif" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Jake, man. We&#8217;ve all been there.</p><p>I&#8217;ve been there.</p><p>Sun blinding your eyes. Hat tugged down. Shades pressed against your face.</p><p>The same thought circling your mind: <em>Don&#8217;t hit it to me. Don&#8217;t hit it to me. Don&#8217;t hit it to me.</em></p><p>Then it happens, because of course it does. </p><p>The sun swallows the ball whole, spitting it out at the last possible moment. </p><p>Your eyes finally catch up to it. Now for the glove to do it&#8217;s job. You jab it into the air. </p><p>Here comes the ball. </p><p>Oh no. There goes the ball.</p><p>Jake Bauers, the outfielders of the world salute you. I salute you. </p><p><a href="https://www.mlb.com/gameday/brewers-vs-giants/2026/07/27/823195/final/box">Thank you</a> for your service.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!LsfI!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf374228-7d31-493d-b8f2-d74eea968b90_508x352.gif" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!LsfI!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf374228-7d31-493d-b8f2-d74eea968b90_508x352.gif 424w, https://substackcdn.com/image/fetch/$s_!LsfI!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf374228-7d31-493d-b8f2-d74eea968b90_508x352.gif 848w, https://substackcdn.com/image/fetch/$s_!LsfI!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf374228-7d31-493d-b8f2-d74eea968b90_508x352.gif 1272w, https://substackcdn.com/image/fetch/$s_!LsfI!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf374228-7d31-493d-b8f2-d74eea968b90_508x352.gif 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!LsfI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf374228-7d31-493d-b8f2-d74eea968b90_508x352.gif" width="508" height="352" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/df374228-7d31-493d-b8f2-d74eea968b90_508x352.gif&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:352,&quot;width&quot;:508,&quot;resizeWidth&quot;:508,&quot;bytes&quot;:4980569,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/gif&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.giantspostcards.com/i/208787805?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf374228-7d31-493d-b8f2-d74eea968b90_508x352.gif&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!LsfI!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf374228-7d31-493d-b8f2-d74eea968b90_508x352.gif 424w, https://substackcdn.com/image/fetch/$s_!LsfI!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf374228-7d31-493d-b8f2-d74eea968b90_508x352.gif 848w, https://substackcdn.com/image/fetch/$s_!LsfI!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf374228-7d31-493d-b8f2-d74eea968b90_508x352.gif 1272w, https://substackcdn.com/image/fetch/$s_!LsfI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf374228-7d31-493d-b8f2-d74eea968b90_508x352.gif 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong>Up next: </strong>The Giants&#8217; climb to .500 might be too steep to navigate, but not Landen Roupp&#8217;s (7-8 3.93 ERA) climb. He&#8217;s been terrific of late, and he&#8217;ll face Logan Henderson (4-1, 3.05 ERA) at 6:45 pm. </p>]]></content:encoded></item><item><title><![CDATA[Tap tap tap]]></title><description><![CDATA[Angels 4, Giants 3]]></description><link>https://www.giantspostcards.com/p/tap-tap-tap</link><guid isPermaLink="false">https://www.giantspostcards.com/p/tap-tap-tap</guid><dc:creator><![CDATA[Connor Grossman]]></dc:creator><pubDate>Mon, 27 Jul 2026 11:13:10 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!ANWI!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcaf25458-7459-4276-9745-16c6436d58c7_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>When you get rung up on a bad call but you don&#8217;t have any challenges left, whose fault is it really?</p><p>There&#8217;s no question Hunter Wendelstedt took the bat out of Heliot Ramos&#8217;s hands. But the Giants can only <a href="https://www.mlb.com/gameday/angels-vs-giants/2026/07/26/823194/final/box">blame themselves</a> for letting the umpire pants them in the game&#8217;s biggest moment. </p><div class="twitter-embed" data-attrs="{&quot;url&quot;:&quot;https://x.com/TalkinBaseball_/status/2081513172620456080&quot;,&quot;full_text&quot;:&quot;Giants lose on a bad strike three call after they were out of challenges &quot;,&quot;username&quot;:&quot;TalkinBaseball_&quot;,&quot;name&quot;:&quot;Talkin' Baseball&quot;,&quot;profile_image_url&quot;:&quot;https://pbs.substack.com/profile_images/2056436126349467649/AvdQF9Bb_normal.jpg&quot;,&quot;date&quot;:&quot;2026-07-26T22:53:07.000Z&quot;,&quot;photos&quot;:[{&quot;img_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!2oLt!,w_1028,c_limit,f_auto,q_auto:best,fl_progressive:steep/l_play_button_usfui2,w_88,e_colorize:0/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F__ss-rehost__tw-video-preview-13_2081513115078799360.jpg&quot;,&quot;link_url&quot;:&quot;https://t.co/lDfHUbcMxn&quot;}],&quot;quoted_tweet&quot;:{},&quot;reply_count&quot;:40,&quot;retweet_count&quot;:24,&quot;like_count&quot;:873,&quot;impression_count&quot;:177876,&quot;expanded_url&quot;:null,&quot;video_url&quot;:&quot;https://video.twimg.com/amplify_video/2081513115078799360/vid/avc1/720x1280/WzWPAHlyxw0SAvlz.mp4&quot;,&quot;video_preview_media_key&quot;:&quot;13_2081513115078799360&quot;,&quot;belowTheFold&quot;:false}" data-component-name="Twitter2ToDOM"></div><p>Grant McCray burned the Giants&#8217; first challenge in the fifth inning, tapping his helmet on a 1-0 pitch. He shook his head as the ABS graphic loaded up, a knowing gesture that the world was about to see what he did. Wrong. </p><p>&#8220;New rule: You should have to have a batting average before you&#8217;re allowed to challenge,&#8221; said a brilliant fan behind me.</p><p>Willy Adames wasted the final challenge in the ninth on a 3-0 pitch. Yes, if he was right it would&#8217;ve brought up the tying run. But when you&#8217;re that far ahead in the count you have to be sure. He was. And he was wrong.</p><p>Giants hitters have been OK with the ABS system. The numbers are dense and <a href="https://baseballsavant.mlb.com/abs">laid out here</a>. But using&#8212;and losing&#8212;both challenges in no-strike counts? It&#8217;s a bad look.</p><p>Almost as bad as Ramos furiously tapping his helmet after strike three should&#8217;ve been ball three.</p><p><strong>Up next:</strong> The Giants say <span>this is the first time since 1956 they&#8217;ve gone at least 105 games without sweeping a three-game series. Luckily they have plans to change that against the first-place Brewers. It&#8217;ll be Tyler Mahle (2-9, 5.31 ERA) against Brandon Sproat (3-5, 5.09 ERA) at 6:45 pm.</span></p>]]></content:encoded></item><item><title><![CDATA[Anatomy of a strike]]></title><description><![CDATA[Giants 7, Angels 6 F/10]]></description><link>https://www.giantspostcards.com/p/anatomy-of-a-strike</link><guid isPermaLink="false">https://www.giantspostcards.com/p/anatomy-of-a-strike</guid><dc:creator><![CDATA[Connor Grossman]]></dc:creator><pubDate>Sat, 25 Jul 2026 11:54:14 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!ANWI!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcaf25458-7459-4276-9745-16c6436d58c7_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Grant McCray&#8217;s throw took a ton of skill and a little luck.</p><p>He readied himself to throw before the ball landed in his glove, shoulders turning toward his target. In one fluid motion the ball went from glove to hand to soaring through the air at 94 mph. </p><p>Oswald Peraza, sprinting from second to third with his life on the line, is fast. Fast enough, you would think, to travel 90 feet quicker than a baseball could cover 340 feet. </p><p>McCray&#8217;s throw was precise in its direction but too weak to reach Casey Schmitt&#8217;s glove on the fly. The Giants needed to get lucky, and they did. </p><p>The ball bounced off the infield dirt at the perfect height to land into Schmitt&#8217;s glove as it sat atop the sliding Peraza. </p><p>Ball in glove. Glove on neck. Inning over.  </p><p>(And a few minutes later, <a href="https://www.mlb.com/gameday/angels-vs-giants/2026/07/24/823196/final/box">game over</a>.)</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!6pFE!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F062458e2-9b04-418b-bb79-7f11b1994183_510x280.gif" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!6pFE!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F062458e2-9b04-418b-bb79-7f11b1994183_510x280.gif 424w, https://substackcdn.com/image/fetch/$s_!6pFE!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F062458e2-9b04-418b-bb79-7f11b1994183_510x280.gif 848w, https://substackcdn.com/image/fetch/$s_!6pFE!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F062458e2-9b04-418b-bb79-7f11b1994183_510x280.gif 1272w, https://substackcdn.com/image/fetch/$s_!6pFE!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F062458e2-9b04-418b-bb79-7f11b1994183_510x280.gif 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!6pFE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F062458e2-9b04-418b-bb79-7f11b1994183_510x280.gif" width="510" height="280" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/062458e2-9b04-418b-bb79-7f11b1994183_510x280.gif&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:280,&quot;width&quot;:510,&quot;resizeWidth&quot;:510,&quot;bytes&quot;:4044264,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/gif&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.giantspostcards.com/i/208422411?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F062458e2-9b04-418b-bb79-7f11b1994183_510x280.gif&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!6pFE!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F062458e2-9b04-418b-bb79-7f11b1994183_510x280.gif 424w, https://substackcdn.com/image/fetch/$s_!6pFE!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F062458e2-9b04-418b-bb79-7f11b1994183_510x280.gif 848w, https://substackcdn.com/image/fetch/$s_!6pFE!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F062458e2-9b04-418b-bb79-7f11b1994183_510x280.gif 1272w, https://substackcdn.com/image/fetch/$s_!6pFE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F062458e2-9b04-418b-bb79-7f11b1994183_510x280.gif 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong>Up next: </strong>Robbie Ray (8-6, 3.33 ERA) makes his last (?) start in a Giants uniform before the trade deadline. Probably. He&#8217;ll face Ryan Johnson (2-4, 6.10 ERA) at 1:05 pm. The Tip Your Cap committee will yet again have representatives in attendance.</p><p><strong>Podcast: </strong><span>Kerry and I get into why the Phillies and Red Sox revived their seasons but the Giants can&#8217;t. I make the case </span><em><span>against</span></em><span> a rebuild, and we launch This Week In 2021 to relive some happier times. Listen on </span><strong><a href="https://podcasts.apple.com/us/podcast/giants-postcards-a-san-francisco-giants-podcast/id1806554289?i=1000778272212"><span>Apple</span></a></strong><span>, </span><strong><a href="https://open.spotify.com/episode/4P148eOuCzu7CtHDvncB8O?si=16e5ec13ae594913"><span>Spotify</span></a></strong><span>, and everywhere else.</span></p><iframe class="spotify-wrap podcast" data-attrs="{&quot;image&quot;:&quot;https://i.scdn.co/image/ab6765630000ba8ad637c904fef6fc26d595940c&quot;,&quot;title&quot;:&quot;The Case Against a Giants Rebuild (Plus Some 2021 Memories)&quot;,&quot;subtitle&quot;:&quot;Connor Grossman&quot;,&quot;description&quot;:&quot;Episode&quot;,&quot;url&quot;:&quot;https://open.spotify.com/episode/4P148eOuCzu7CtHDvncB8O&quot;,&quot;belowTheFold&quot;:true,&quot;noScroll&quot;:false}" src="https://open.spotify.com/embed/episode/4P148eOuCzu7CtHDvncB8O" frameborder="0" gesture="media" allowfullscreen="true" allow="encrypted-media" loading="lazy" data-component-name="Spotify2ToDOM"></iframe>]]></content:encoded></item><item><title><![CDATA[Get your PhD in Murphy's Law]]></title><description><![CDATA[Royals 5, Giants 4]]></description><link>https://www.giantspostcards.com/p/get-your-phd-in-murphys-law</link><guid isPermaLink="false">https://www.giantspostcards.com/p/get-your-phd-in-murphys-law</guid><dc:creator><![CDATA[Connor Grossman]]></dc:creator><pubDate>Thu, 23 Jul 2026 11:49:13 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!OLOD!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F__ss-rehost__tw-video-preview-13_2080017144159649792.jpg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>This time it wasn&#8217;t Willy Adames&#8217;s fault.</p><p>He dropped a tag on Vinny Pasquantino and second base umpire Mike Estabrook saw it as a shove.</p><p>Everyone who saw it then and sees it now knows it was the wrong call. Unfortunately for the Giants, perception is reality. </p><p>Such was the case in the seventh inning <a href="https://www.mlb.com/gameday/giants-vs-royals/2026/07/22/824083/final/summary/all">Wednesday</a>, and such has been the case all season. </p><div class="twitter-embed" data-attrs="{&quot;url&quot;:&quot;https://x.com/NBCSGiants/status/2080017440076095813&quot;,&quot;full_text&quot;:&quot;Tony Vitello got ejected after arguing one of the worst calls you'll see all year &quot;,&quot;username&quot;:&quot;NBCSGiants&quot;,&quot;name&quot;:&quot;SF Giants on NBCS&quot;,&quot;profile_image_url&quot;:&quot;https://pbs.substack.com/profile_images/1862655340409421824/G4kZ0Zoe_normal.jpg&quot;,&quot;date&quot;:&quot;2026-07-22T19:49:37.000Z&quot;,&quot;photos&quot;:[{&quot;img_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!OLOD!,w_1028,c_limit,f_auto,q_auto:best,fl_progressive:steep/l_play_button_usfui2,w_88,e_colorize:0/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F__ss-rehost__tw-video-preview-13_2080017144159649792.jpg&quot;,&quot;link_url&quot;:&quot;https://t.co/nnsFzJI5Sa&quot;}],&quot;quoted_tweet&quot;:{},&quot;reply_count&quot;:143,&quot;retweet_count&quot;:151,&quot;like_count&quot;:4374,&quot;impression_count&quot;:720269,&quot;expanded_url&quot;:null,&quot;video_url&quot;:&quot;https://video.twimg.com/amplify_video/2080017144159649792/vid/avc1/1280x720/bNdtMydiQH2_aIF4.mp4?tag=16&quot;,&quot;video_preview_media_key&quot;:&quot;13_2080017144159649792&quot;,&quot;belowTheFold&quot;:false}" data-component-name="Twitter2ToDOM"></div><p>Estabrook&#8217;s bizarre ruling meant the Giants couldn&#8217;t review the play, and even if they could have, it probably wouldn&#8217;t have changed.</p><p>Only in this Murphy&#8217;s Law kind of season can a seemingly innocent, isolated play snowball into a five-run rally. </p><p>Bunts were thrown away. Walks were issued. Homers were homered. A 3-0 lead flipped to a 5-3 deficit in a blink.</p><p>So no, it wasn&#8217;t Adames&#8217;s fault. It wasn&#8217;t Estabrook&#8217;s fault. It was the fault of a team whose sum is as bad as its parts. A team on pace to lose 95 games. A team that might be even worse than you perceive. </p><p><strong>Up next: </strong>The Giants are giving everyone a break Thursday before coming home to start a weekend series against the Angels, who also stink. It&#8217;ll be Logan Webb (5 - 7, 3.87 ERA) against former top prospect Grayson Rodriguez (3-3, 8.23 ERA). With that kind of ERA, representatives from the Tip Your Cap committee will be in attendance. First pitch at 7:15 pm.</p>]]></content:encoded></item></channel></rss>