New York Giants Analysis