My two favorite teams met in the world series in 2012. It's a dream come true as much as a bummer one of them ultimately had to lose.
In game 2, it was the San Francisco Giants outscoring the Detroit Tigers 2-0 in a tough war of a game.
AT&T Park - San Francisco, California
October 25, 2012