Title | : | San Francisco Giants Win the 2012 World Series! |
Duration | : | 4 minutes, 4 seconds |
Uploader | : | TopRamenFTW |
Added On: | : | 31 October, 2012 |
Views | : | 467.5K times |
Likes | : | 0 |
Source | : | YouTube |
The Giants Win the World Series! Calls from KNBR 680 - San Francisco Bay Area Radio Network. Some of the footage had to be left out for copyright reasons unfortunately, which sucks because this world series had some amazing defensive plays, great pitchin