Hanover store sells winning lottery ticket worth millions

April 14, 2026
1 min read
Woman Counting Us Dollars. Pile Of Cash Money Background. Female
Woman counting US dollars. Pile of cash money background. Female person counts hundreds usd winning the lottery, proceeds from bargain. New banknotes in hands.

South Shore man scores $2 million lottery win on ticket bought in Hanover

BOSTON, MA – A Marshfield resident turned a routine purchase into a seven-figure payout after claiming a $2 million grand prize from a Massachusetts State Lottery scratch-off game.

Lottery officials said Robert McKenna won the top prize playing the $2,000,000 Stacked instant ticket game. He opted for the cash option, receiving a one-time payment of $1,300,000 before taxes.

McKenna purchased the winning ticket at Home Spirits, located at 227 Columbia Road in Hanover.

The retailer will receive a $20,000 bonus for selling the winning ticket.

According to lottery officials, McKenna said he plans to use the winnings to take a vacation and invest.

The $2,000,000 Stacked game is one of several instant ticket offerings available across Massachusetts, with top prizes distributed randomly.


Key Points

  • Marshfield man wins $2 million on Massachusetts scratch-off ticket
  • Winner takes $1.3 million cash option before taxes
  • Ticket sold at Home Spirits in Hanover, earning $20,000 bonus