Cardinals Lose Game 7, Giants Headed to World Series
2012 Rewind: Ryan Theriot slid into home for the World Series-clinching run. Then he walked away. – KNBR
The 25 most memorable World Series home runs
Giants Win 2012 World Series With 4-Game Sweep - CBS San Francisco
Giants beat Tigers 2-0 for 3-0 World Series lead
This Day In Sports: Cain's perfect game in SF Giants' golden era
World Series Odds 2023 — Astros Ain't Dead Yet
Orioles sweep gives Detroit Tigers fans painful first-hand look at how a rebuild should work
San Francisco Giants 2, Detroit Tigers 0 - as it happened!, Sport
San Francisco Giants vs. Detroit Tigers 2012 World Series Game 3 rewatch - McCovey Chronicles
Sports Report: Mets Sweep Cubs For National League Title
Where Do Astros Rank Among Greatest MLB World Series Winners in Last 20 Years?, News, Scores, Highlights, Stats, and Rumors