Sharp said he struck the jackpot on a $100,000 Taxes Paid ticket.
"I started to scratch them off and had to call him over there to make sure I was reading it right," Sharp said.
He said his friend confirmed the win and hugged him.
"I called my wife, and I don't know what she thinks," Sharpe said. "I don't think it has sunk in yet. We've got things we can really use it on, like our son's education and paying off debt. It takes a huge weight off."