San Francisco GiantsfromMcCovey Chronicles5 days agoSF Giants Community: Revisiting the 2012 World SeriesThe San Francisco Giants' 2012 World Series victory remains a nostalgic highlight for fans despite being underdogs in their playoff run.