SFGATE1 month agoSan Francisco GiantsSF Giants fans think new hit celebration is an ode to NSFW jokeThe San Francisco Giants players have a new celebratory gesture linked to a past character known as 'The Machine.' [ more ]