Apr 13, 2015; San Francisco, CA, USA; San Francisco Giants fans celebrate last years World Series win during opening day festivities at AT&T Park in San Francisco. Mandatory Credit: Lance Iversen-USA TODAY Sports
#5. What was the name of the first stadium that the San Francisco Giants played in?
Next: Question #6