Channing Tatum visits Mack Truck headquarters to promote his new movie  "Logan Lucky," Tuesday, Aug. 8, 2017, in Greensboro, N.C. Tatum did interviews with local media on board a Mack truck as it circled the headquarters.