October 30 2014 9:15am

Loading...

Giants champagne shower and reaction to World Series win

Thu, Oct 30: The San Francisco Giants have now won the past three out of five World Series titles after beating the Kansas City Royals 3-2 in game seven.

Video Home

Load More