Originally Posted by Theproof
Don't tell me you are a Yankees fan. If it ends up a Giants/Yankees world series things are gonna get more heated around here than they already are.
Doesn't matter who wins that series. The Giants are winning the World Series. Period.
You live in the Bay Area? Now it makes all sense.