On Nov. 23, the Santa Train brought 15 tons of free gifts on a 13-stop, 110-mile journey through Kentucky, Virginia and Tennessee. Thousands of families lined the route waiting on the train ...