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

Top Videos