BEN WALKER, AP Baseball Writer BOSTON (AP) — Weather permitting, the World Series is set to start Wednesday night at Fenway Park with the Boston Red Sox hosting the St. Louis Cardinals. Both teams have come a long way since they met on a sunny Florida field in February, when Jon Lester pitched Boston to a win in […]