The San Francisco Giants are considered to be one of the most social media-savvy professional sports franchises in the world. Sports Illustrated recently ranked the Giants in its’ Twitter 100 list, which is a tab of the magazine’s “essential follows.” The Giants and...

read more