The strike of over 31,000 New England Stop and Shop employees ended on Sunday, April 21 after 11 days of striking. A tentative three-year agreement was reached which includes increased wages, greater health...