We tracked down the widow of the veteran the flag belongs to. Christine Rogers recently moved to Brookings, Oregon. The moving truck with her belongings arrived, but most of them were missing.

She was ecstatic to learn her husband's flag had been found. Chief Petty Officer Larry Rogers served 25 years in the U.S. Navy.

"It means everything because it's absolutely the only thing I have of memorabilia of our life together and his military time," Christine Rogers told Problem Solvers. "I spent a whole day crying about it. It was devastating, but I had to tell myself you just have to let it go."

However, shortly after that moment Pete Mikilun appeared, calling Christine with the news that he had discovered the flag and was sending it home.

"She was very emotional. I told her I don't have words. I don't know how to act. I don't know what to say other than I was thrilled," said Mikilun.

It's a gift Christine Rogers will forever cherish thanks to a stranger in Colorado.

"My goal was to get it back to her because it's rightfully hers. I'm just the poor schlub that found it. I wanted to do the right thing," said Mikilun.