KANSAS CITY, MO - OCTOBER 29: Members of the San Francisco Giants celebrate defeating the Kansas City Royals in Game 7 of the 2014 World Series on Wednesday, October 29, 2014 at Kauffman Stadium in Kansas City, Missouri. (Photo by Ron Vesely/MLB Photos via Getty Images)
Image provided by Getty Images.
January 10th, 2019
Viewed 349 Times - Last Visitor from Shenzhen, 30 - China on 08/11/2020 at 8:53 PM