The man said he immediately scanned the ticket and was shocked to see he had won $100,000, but he played it cool because he was still in the store.
"I couldn't believe it. I was excited but I kept it to myself," the man said.
The man traveled to lottery headquarters in Baltimore to collect his prize the very next day.
"I didn't waste any time," he said.
The winner said some of his prize money will go toward paying off his car loan.