The Boston Red Sox won the 2013 World Series after finishing last in their division in 2012. This infographic celebrates their championship winning season, which is the 3rd World Series title in the past 10 years for the Boston Red Sox.
Inforgraphic by: Market Domination Media
EMBED THE IMAGE ABOVE ON YOUR SITE