Larry McCallon is 86 years old, but don’t tell the group of 13-year-old boys clustered around his table. Sure, they see him ...