Giants in the World Series

Woo hoo! The Giants won! There are people driving up and down Mission Street honking horns and yelling.

Now to take out Anaheim.

Here’s my prediction: Giants split the first two games in Anaheim 1-1. Back at home in SF they’ll win two out of three, and go on to win the series in Anaheim in game 6.

Stay hot, Santiago!