San Francisco Giants win World Series with Game 7 victory against Kansas City Royals
ABC News: Top Stories, ABC News
Wed, 10/29/2014 - 8:23pm
San Francisco Giants win World Series with Game 7 victory against Kansas City Royals