Question: di manakah san francisco giants bermain bola lisut
Answer: Amerika Syarikat; Amerika; San Francisco; California; Oracle Park