Posted on October 30, 2012
In case there was any doubt, the San Francisco Giants know how to do social media.
As you can see in the infographic below, they absolutely owned Twitter during the World Series.
Error: Twitter did not respond. Please wait a few minutes and refresh this page.