The New York Giants' NFL-worst offense takes on the Carolina Panthers' league-worst defense in Germany on Sunday in a meeting ...