Giants beat writer for the San Francisco Chronicle. Proud to be on the overexposed trail with @mlbnetwork and @KNBR. Verified in my own heart.
I think the silhouette of the pitcher under "save" should at least have a silhouetted beard. #sfgiants.
Quiroz, Arias, Noonan out early doing popup drills.
From a Sausalito houseboat on a warm spring day.
This is Licorice, a cat my ex-wife and I raised. His litter mate Pepper died suddenly Friday age 10. Hard weekend.
Wow. Only 20,000 kids played hooky in rain today to come see Brewers. That pic shows half of 'em. #sfgiants.
Same old, same old. #sfgiants.
The crack in the right side is where @dylanohernandez tried to take a bite out of it.
This is @dylanohernandez's ride.
Media await Gallardo's apology.
How do you win? Like Belt, Panda, Torres, Pagan, Quiroz, you take BP in a dark stadium 5 hours before first pitch.
Roof is open to let sunshine hit the grass. I'm sure it'll be closed for the game. #sfgiants
Will get up to 38 for Thursday afternoon's quadrupleheader.
Forecast in Denver, where Mets are supposed to play night games next three nights.
Whaddya know? Blue skies AREN'T outlawed in Illinois
At he Billy Goat. No fries...chips. #chicago. #snl.
This is nice. I was starting to get SAD after all the overcast. (View from press box back window).
Hey, Darwin Barney Gold Glove replicas. Might send one to @datdudeBP to see what he thinks about it.
Nate's little blue Tiffany box.
#sfgiants strength coach Carl Kochan enjoying today's game from the stands.
Twitpic supports an Open Internet. Join us in the fight against legislation like SOPA and PIPA.
©2014 Twitpic Inc, All Rights Reserved