It ends with an unbelievably sad “and that’s the ballgame” from Kruk.
Godspeed and a happy retirement to someone who’s made watching these games a joy when we’re winning and slightly bearable when we’re *gestures at 2026*.
Thank you Kruk.

It ends with an unbelievably sad “and that’s the ballgame” from Kruk.
Godspeed and a happy retirement to someone who’s made watching these games a joy when we’re winning and slightly bearable when we’re *gestures at 2026*.
Thank you Kruk.
can't turn off the TV yet cause it's our scheduled crying appointment #sfgiants
“The dodgers end up sweeping the giants…and if I was a good guy, I’d wish them luck” - Kuip #SFGiants
So long Giants.
Stay cool.
See you next year.
#SFGiants
Obituary: The 2026 #SFGiants passed away today. They were 6mos old.
While successful in Spring Training, they quickly grew sick on and off the field. Plagued by injuries, some self inflicted, they struggled to gain life all season long, they will be remembered for incompetency and shittiness.
So long, Kruk. Thank you for being the best there ever was. 🧡 #SFGiants
Should have let Koss pitch the 10th. #SFGiants
Here lie the 2026 San Francisco Giants. And not a moment too soon. #SFGiants
👀 SOMBRERO WATCH 👀
Drew Cavanaugh (SFG) is 0-4 with 3 strikeouts in the 10th inning. #SFGiants
Another fucking strikeout. Embarrassing. #SFGiants
This is a very sad example of ownage.
How very 2026 of the #SFGiants to go out in the last game of the season.
This is the look of a player that knows he'll be pitching in Korea next year. #SFGiants
On the one hand this is a really shitty way to end things for Kruk but on the other probably good to give a very late reminder to Buster Posey of the need for a serious baseball team to stock the bullpen with good relievers instead of bad ones. #SFGiants