Here’s the final out of Wednesday night’s Game 7 that secured the Giants’ eighth World Series title …
[mlbvideo id=”36878097″ width=”560″ height=”315″ /]
The Giants have now won the World Series in three of the last five seasons. Let’s call it a dynasty.