Giants agree to terms with QB Daniel Jones on long-term contract

previous post