![The San Francisco Giants celebrate after defeating the Kansas City Royals to win Game Seven of the 2014 World Series by a score of 3-2 at Kauffman Stadium on October 29, 2014 in Kansas City, Missouri. (Jamie Squire/Getty Images)](https://webarchive.library.unt.edu/dentonfracking/20141031000327im_/http://ww2.kqed.org/news/wp-content/uploads/sites/10/2014/10/RS12813_458071152-scr-1038x576.jpg)
The San Francisco Giants Win the World Series, Thanks to MadBum
Thus the dramatic conclusion to the 20th World Series in the storied Giants’ franchise history.
Thus the dramatic conclusion to the 20th World Series in the storied Giants’ franchise history.