Question: who is the coach of the sf giants?
Answer: Tim Flannery