My original prediction was the Giants in 6. The NL has the AL's number these days. But seeing what San Fran has done without Matt Cain having pitched yet, I may need to adjust my prediction. :)
Not saying this is why he came out, but it's hard not to think it had something to do with it.