Unfurl your banners, flood the streets, cry to the heavens! The Giants are coming, the Giants are coming! Oh, wait, it's Giants fans who want to unfurl the banners. Over Dodger Stadium. On opening day. It's true, those poor, championship-deprived...