Red Sox Win World Series 2013: All the Pics You Need to See

The Red Sox just won the 2013 World Series with a 6-1 victory in Game 6 at Fenway Park — the team’s first Series clinch at home in 95 years. The triumph was especially sweet for a city rocked by the Boston Marathon bombing earlier this year. Relive the glory with these historic pictures.