Jones passing and catching, Giants D spark win over Panthers

Jones passing and catching, Giants D spark win over Panthers