After more than nine decades, one can say 94-year-old Air Force veteran William Bowker has seen it all.
His keen eye caught the detail that won him millions from the lottery — but the ticket nearly got tossed in the trash.
Bowker's granddaughter checked the lotto ticket for him and mistook the Oregon Megabucks ticket for a Mega Millions ticket.
Bowker saved the day by following his gut instinct.
"She got done, and later, I thought I should double-check it before throwing it away," Bowker said, according to CNN. "I am glad I did. I immediately thought, 'BOOM! I won!'"
Bowker hit a $6.5 million jackpot. He opted for the lump sum payout of $3.25 million, which shook out to $2.2 million after taxes.
The vet said he’s not keeping the cash for himself.
"I have what I need, and I'm 94. This is a wonderful way to help my family," Bowker stated.