San Francisco make it 3 trophies in 5 years
November 2, 2014
0
The San Francisco Giants won their 3rd World Series in five years against the Kansas City Royals in Kansas on Thursday (AEST). Their historic feat makes them one of Major League Baseball’s greatest teams of all-time. It was a fantastic end to a …