Winning Mega Millions ticket sold in Massachusetts

A Stop & Shop in Belchertown sold the Mega Millions ticket worth $31 million.