Before the Giants won three championships in five years, there was some question on if they would ever win one. Here are some results for "World Series" on McCovey Chronicles dot com before 2010.
I like these shirts. I like the Giants winning the World Series. I like everything right now!
This is the third time in five years, you know.
The Giants are a win away from trolling the world.