Greensboro, NC -- The kindness of a stranger saved a Triad teen's life, halfway across the country.
About two years ago, 15-year-old Dylan Price was diagnosed with Leukemia.
When the chemotherapy didn't work, doctors told him only a bone marrow transplant would save his life.
Dylan waited two and half months for a match.
A 28-year-old Montana man, Tyler Johnson, was his match.
Dylan had his bone marrow transplant on December 1, 2011. He's now cancer-free.
And on Wednesday, he met the man who saved his life for the very first time.
It was an emotional evening at PTI Airport in Greensboro, when Johnson was greeted with open arms by Dylan and his whole family.
There were a lot of smiles, a lot of tears, a lot of hugs and one phrase echoed over and over again, "thank you".
Johnson came to spend the rest of the week with Tyler, to help him promote a bone marrow donor drive, which he's holding on Thursday on the campus of UNC Chapel Hill.
The drive is from 4:30 until 8 p.m. in room 3408 at Student Union Building.
You have to be between 18 and 44 years old and in good health to become a donor.
They encourage people of different ethnic backgrounds to participate.
Join The National Bone Marrow Registry
It takes a couple months to process your registration, but you are on the registry after that.
For every 200 people registered to donate bone marrow, there is one match.
WFMY News 2