A 7-year-old Oswego boy who is recovering from cancer got the chance to meet his heroes as Fort Drum soldiers paid him a visit.