Wow! What a beautiful story! A 19-year-old U.S. Army soldier was reunited with his family thanks to a good Samaritan who paid for him to travel home. Keaton Tilson returned to Granite City, Illinois, for the first time since Christmas after Josh Rainey of St. Louis, Missouri, shelled out the $350 for his plane ticket. At first he tried to GIVE him his plane ticket, but the airport wouldn't allow it. So Rainey shelled out $350 personally so Keaton could make it home. How wonderful is this?! Check out their video below, and read the full story HERE.