Twitter feed. Do check it out and give a brother a follow while you're there...
12:17 PM Aug 29th
Reports of my death have been greatly exaggerated. Live tweeting from Section 104 to commence shortly. Stay tuned. #sfgiants
Back up again after issues with AT&T Park WiFi. Ironic considering I rock an iPhone. Anyway, back to the game... #sfgiants
Catching up on the game: Matt Cain = horse. Andres Torres = beast. Eli Whiteside = not Buster. Pablo Sandoval = Panda. #sfgiants
@sfgiants Can we hear some "Good Vibrations" on the #SFGOrgan?
Shotgun gave us just what the doctor ordered today. This rotation needs a leader. Cain might be the guy. #sfgiants
Well, I always like to be there when the season ends. #sfgiants
#sfgiants and #Padres with dueling four-game slides. G's could be on the verge of being 2 out. Could be.
Guillen's had all kinds of chances to make up for beefing that 1st inning popup yesterday. He just came thru big time. #sfgiants #BeatAZ
We. Will. Not. Lose. Today. RT @GSWJim @ArcadeDreams Maybe spoken too soon.
First time I've seen the McCovey Cove suite unoccupied. Might have to run a guerilla maneuver and bum rush the joint. #sfgiants
Yeah. #thathappened #sfgiants
Yeah. #thathappened too. #sfgiants
SURGEON GENERAL'S WARNING: #sfgiants baseball may be bad for your health.
Even my usher is ripping Bochy for his machinations. I usually cut him some slack, but why put Wilson in Nate's spot & not Ross'? #sfgiants
[Butch's note: That last one turned out to be a prophetic tweet.]