The San Francisco Giants play baseball in a scenic stadium that overlooks San Francisco Bay.
17 May 2011