San Francisco Giants win third World Series title in five years
Wednesday, October 29, 2014 - 23:01
in Mathematics & Economics
The San Francisco Giants held on to beat the Kansas City Royals 3-2 in Game 7 on Wednesday night to win their third World Series title in five years.