I was just reviewing this awesome post from last year's World Series (which we won, BTW), and was blown away by the number of people who appear to have created Giants bars across the U.S. for last year's playoffs--from scratch. Seattle! Washington DC! Brooklyn! Chicago! Reno!
Are any of you guys planning on keeping the magic going this year too? Let's create a legit SF Giants bar in every major city.