The San Francisco Giants Win The 2014 World Series
For the third time in five years, the San Francisco Giants are World Series champions as star pitcher Madison Bumgarner came in to pitch on two days rest to shut down the Kansas City Royals 3-2 in a gut...