John Buoniconti's bookbag is adorned with collector's pins from 14 states and a weathered picture of his parents on their wedding day.
The collage of souvenirs remind Buoniconti, 30, of the journey he is traveling - one that won't stop until his size 13s have made footprints in each of the 48 contiguous states.
In three years, Buoniconti will have walked 16,000 miles to raise a goal of $5 million for uninsured and under-insured cancer patients.
"We focus directly on getting cancer patients treatments they can't afford," he says. "Until the health care system changes and until the cure is found, people need help today."
You might notice him trekking through the Triangle this week. On Sunday, he stopped in Durham after a 12-mile walk from Mebane.
North Carolina is the 14th state he's reached, and he's walked more than 1,775 miles thus far.
But it's more than a charitable walk. For Buoniconti, the project, called The Big Walk, fulfills a dedication to addressing the financial struggles against a disease that claimed the lives of several of his family members.
When Buoniconti was 8 years old, he lost his mother Gayle to a 6 1/2-year battle against leukemia. Less than two years later, his father, John, passed away as a result of small-cell lung cancer. Later, he learned that all of his father's siblings have battled cancer.
But perhaps the biggest shock came in the mail when Buoniconti was just 10 years old.