San Francisco Giants win 2014 World Series(39 images)

The Giants win the 2014 World Series, defeating the Kansas City Royals at Kaufman Stadium.

San Francisco Giants pitcher and series MVP Madison Bumgarner kneels after the final out against the Kansas City Royals in game 7 of the World Series at Kauffman Stadium in Kansas City, Missouri on October 29, 2014. San Francisco wins the World Series defeating Kansas City 3-2. UPI/Kevin Dietsch | License Photo
0 of 0