What is the answer: Which team won the 2012 Baseball World Series?
san francisco giants