Question: när var den senaste gången som giants vann world series
Answer: 2014; 2014