Boston
fromBoston.com
1 day agoSelf-serve ticket machine yields $10 million winner at Boston supermarket
A $10 million lottery ticket bought at a Dorchester Stop & Shop terminal was claimed by Rock Solid Trust for a $6.5 million cash payout before taxes.