San Francisco Giants win World Series with Game 7 victory against Kansas City Royals

AP News
|
Posted: Oct 29, 2014 11:22 PM

KANSAS CITY, Mo. (AP) — San Francisco Giants win World Series with Game 7 victory against Kansas City Royals.