If you ever needed anything, James "Jim" O'Connor was there for you — no matter if you had known him for decades or if you'd just met.
So in the final days of the 91-year-old's battle with pneumonia and other illnesses, his community of Antioch, Illinois, returned the favor.
More Good news videos
Teacher apologizes to NFL player for discouraging his dream
Strangers offer to lend wedding dresses to brides left in the lurch
Jewelry company The Giving Keys offers hope, strength by employing the homeless
Watch dozens form human chain to rescue stranded swimmers in Florida
Earlier this month, knowing he had just days left to live, O'Connor requested to come home from hospice so he could be with his family. He died on Sept. 16.
The three-time war vet was well-known in his neighborhood. He liked to sit in his garage and offer a friendly wave to people as they went past.
Rob Briggs, a neighbor of 13 years, often joined him so he could hear O'Connor's stories from his service in World War II, Korea and Vietnam.
"Jim is the greatest American I've ever met," Briggs, 45, told TODAY. "I would sit in his garage for hours and he would impart knowledge on me. I took advantage of every opportunity to spend time with him as I could."
On Sept. 13, Briggs was over for a visit when a hospice nurse began a conversation about music. Briggs asked O'Connor what he liked to listen to.
"You wouldn't know how to play my favorite music," O'Connor replied.
Briggs said, "Try me."
O'Connor said he liked bagpipe music. As a kid, he'd played the bagpipes for fun, and his favorite song was "Danny Boy," the Irish ballad.
Within minutes, Briggs was on the phone with the Northern Illinois Pipes and Drums band.
Meanwhile, thinking a handful of people might show up, Briggs asked a friend to create a Facebook post to get the word out about a surprise event honoring his old friend.
The next day, the bagpipers showed up at O'Connor's home to play in front of his house. Briggs was blown away when 400 people came to pay their respects.
Everyone from old co-workers to people who remembered seeing his smiling face at the local grocery store to complete strangers came to honor Jim.
The mayor even made an appearance to declare Sept. 15 as Jim O'Connor Day in Antioch.
"Jim is no doubt my hero," Briggs said. "I mean, he illegally enlisted in the Army at 16 years old the day after Pearl Harbor. That's a true hero."
As the bagpipers played the national anthem and "God Bless America," O'Connor bowed his head and started to cry.
After five or six songs, community members lined up to shake his hand and thank him for his service.
"I've always been very proud to be his son," Robert O'Connor, 64, told TODAY. "But that day was the most unbelievable thing I've ever witnessed."