Well if any team can come back from down 3 games to 1 and win its your red birds. I'm a Brewer fan, so I'm not even really rooting for the Giants, more rooting against the Cards.
I live a couple of hundred miles away from KC and ST Louis so I route for both, both are my local teams and KC is on fire this year hope to heck they win it
Spent more than half my life in the City by the Bay and I am just as happy now as I was in 2010. I might have to brew a nice IPA for this occasion! :rockin: