(CNN) — The San Francisco Giants won the World Series Wednesday night, defeating the Kansas City Royals 3-2 in Game 7 at Kansas City, Missouri. It is the Giants’ third World Series championship in the past five seasons and eighth title in franchise history.
The-CNN-Wire
™ & © 2014 Cable News Network, Inc., a Time Warner Company. All rights reserved.