Theodore Duncan of Oxford said he plans to retire and get his dream house after he won a $10 million lottery prize.

“I’m 52, and now that I’ve won this, I can finally stop working,” said Duncan, a machine mechanic. “I’m going to retire and get a brand new three-bedroom house with a big pool. I’m also going to use some of the money to spoil my 12 grandkids.”

Duncan’s good fortune happened Monday when he stopped by the Berea Mini Mart on U.S. 158 West in Oxford on his way home from the landfill. While there, he bought a $10,000,000 Colossal Cash scratch-off ticket.

“When I saw the money symbol I knew I won something,” Duncan said. “When I scratched off the prize I couldn’t believe it. I was so shocked I couldn’t drive. I had to call my brother to come get me.”

Duncan celebrated his prize Thursday at lottery headquarters in Raleigh. He had the option of taking a $10 million annuity that has 20 payments of $500,000 a year or a lump sum of $6 million. He chose the lump sum and, after required state and federal tax withholdings, he took home $4,245,009.

“I always told people that one day I’d hit the lottery,” Duncan said when he got the check. “Today’s that day. It feels so good.”

The $30 ticket launched in August with four top prizes of $10 million and 16 $1 million prizes. Two $10 million prizes and nine $1 million prizes remain. Players can also enter their $10,000,000 Colossal Cash tickets into one of four second-chance drawings for a chance to win $1 million.

Ticket sales from instant games like $10,000,000 Colossal Cash make it possible for the lottery to raise more than $650 million a year for the state. For details on how $3.1 million lottery funds made a difference in Granville County last year, click on the “Impact” section of the lottery’s website.