Massachusetts towns Braintree and Saugus are poised to become home to the first Amazon Fresh stores in New England, according to a report. The site in Saugus is the former home of a Big Y grocery, while the Braintree location is a 37,500-square-foot store that once housed a Saks Off 5th. Full Story: Progressive Grocer