2. The Giants are playing incredible baseball right now.
They consistently put the ball in play like few teams do. I am sort of pulling for the Tigers, but I must tip my hat to the Giants. And Sandoval was out of this world tonight. Three homers in one WS game is an immortal accomplishment.