The New York Giants host the Kansas City Chiefs. Read our in-depth preview.