Randall Rush, 48, learned he had won while buying food for his cat named Conway Kitty on Saturday.
He checked his ticket at the store and says he started screaming and hyperventilating.
Rush plans to buy himself a 1965 Corvette but also direct some of his winnings into a charity trust fund.
He nearly became homeless at 26 so he wants to give back.
"This is a tremendous amount of money," he told a news conference on Friday.
"I'm looking at this as a gift from God and it's a responsibility. And so I'm going to set up a trust fund and the interest that spins off this trust fund will go to feed hungry kids and homeless children around the world."
The winning ticket was purchased at the Lamont Grocery.