Globe iconLogin iconRecap iconSearch iconTickets icon

Must C: Giants clinch '14 title

October 30, 2014 | 00:03:33

10/29/14: San Francisco sits atop the baseball world once again as the Giants edge the Royals in Game 7 to win the 2014 World Series