The Giants did it—it only took four games to win the World Series and sweep the Detroit Tigers out of any chance of victory. To celebrate, here are some of our favorite Giants memes found in various corners of the Internet.
[source: Nick’s Thoughts and Ramblings]
[image source: Come Out Fighting]
[image source: SF Giants Memes on Facebook]
[image source: The Gamer’s Lair]
[image source: justincristomo.com]
[image source: SF Giants Memes on Facebook]
[image source: Mission Mission]
[image source: SF Giants Fan Problems]
Did we miss any good ones? Let us know in the comments section below.