For the first time in franchise history, the Carolina Panthers will head to Germany to take on the New York Giants at Allianz ...