Grant said he picked up a lucky penny he spotted on the ground next to his truck and used it to scratch off the ticket.
"I guess it was fate," Grant said.
The penny helped Grant reveal his $100,000 prize.
"My heart started beating real fast," Grant said. "I wasn't sure what I was seeing."
Grant said most of his winnings will go into savings, but he might use some to purchase a new Chevrolet Silverado truck.