Pedro Martinez says that the 2013 Red Sox have an edge over the 2004 World Series winning Red Sox

Pedro Martinez says that the 2013 Red Sox have an edge over the 2004 World Series winning Red Sox