Agencies | Digital The San Francisco Giants Search for the ‘World Championship Baby’ By Bob Marshall on Jul. 11, 2011 - 11:49 AM Wow, the Giants sure want another World Series, don’t they? At the beginning of the month, we showed you the BBDO SF and Comcast collaboration “Help the Giants Win” which asked fans over social media what rituals ...