Question: milloin viimeksi the giants voitti world seriesin
Answer: 2014; 2014