
A $20 scratch ticket has turned into a seven-figure payday for Marshfield resident Robert McKenna, who scored the $2 million grand prize on a Massachusetts State Lottery instant game. McKenna chose a one-time lump-sum payout of $1,300,000 before taxes. He bought the winning "$2,000,000 Stacked" ticket at Home Spirits on Columbia Road in Hanover, which will collect a $20,000 retailer bonus for selling the winner. McKenna told officials he plans to take a vacation and invest part of the money.
Winner, payout and where the ticket was sold
According to Boston 25 News, McKenna played the $2,000,000 Stacked instant game and opted for the cash option instead of an annuity. The outlet reports that the winning ticket was purchased at Home Spirits, 227 Columbia Rd. in Hanover, and that the retailer is set to receive a $20,000 bonus for the sale. Boston 25 News also notes that McKenna told lottery officials he plans "to take a vacation and invest the winnings."
How the Stacked ticket has been performing
The $2,000,000 Stacked scratch game went on sale in mid-February and has already produced several sizable claims across Massachusetts, including a recent $2 million winner on Nantucket, according to Boston.com. Lottery officials have said multiple top prizes are still in play, keeping both retailers and scratch-ticket regulars watching closely for the next big hit.
Local stores score a small windfall
Retailers that sell major winning tickets typically receive finder’s bonuses from the Lottery, and in this case Home Spirits is in line for $20,000. Local outlets have reported that small businesses can see a real bump after landing a big winner. Nantucket’s Old South Diner, for example, has sold multiple high-value tickets and collected $20,000 bonuses, according to CBS Boston, a windfall that can translate into equipment upgrades or a short-term revenue spike.
For official claim procedures and an updated list of winning tickets, visit the Massachusetts Lottery. Boston 25 News reported the Marshfield winner on April 6, 2026, while the state lottery maintains the official prize and claim records online.









