Filmed on location in Kansas City over two weeks in July, which included several days at Arrowhead Stadium, Holiday Touchdown ...