San Francisco Giants Dugout Store Closes in Downtown Walnut Creek

1231 S. Main St, Walnut Creek

Back in 2011 when the San Francisco Giants Dugout store opened in downtown Walnut Creek, they had won the World Series the year before, and would go on to win the World Series the following year. The last few years have not been as rewarding with losing seasons the last three years so it’s not surprising they closed last week. Thanks to all who emailed me about this.