Globe correspondent Garrett Finucane contributed to this report. Matt Rocheleau can be reached at matthew.rocheleau@globe.com. Follow him on Twitter @mrochele