An 11-year-old boy died Friday after a pickup hit him as he was crossing a road in northwest Charlotte. The boy, Hendrix Truesdale, was crossing the 1300 block of Gum Branch Road just before 7:30 a.m.