San Francisco Giants celebrate winning the World Series in Game 7 of the World Series at Kauffman Stadium in Kansas City, Mo., on Wednesday, Oct. 29, 2014.
San Francisco Giants celebrate winning the World Series in Game 7 of the World Series at Kauffman Stadium in Kansas City, Mo., on Wednesday, Oct. 29, 2014. Paul Kitagaki Jr. pkitagaki@sacbee.com
San Francisco Giants celebrate winning the World Series in Game 7 of the World Series at Kauffman Stadium in Kansas City, Mo., on Wednesday, Oct. 29, 2014. Paul Kitagaki Jr. pkitagaki@sacbee.com

Baseball

2014 World Series in review: Complete coverage of each game between the Giants and Royals

October 30, 2014 2:37 PM

Comments

Videos