Question: quand'è stata l'utlima volta che i giants hanno vinto le world series
Answer: 2014; 2014