Darrelle Revis and the New York Jets have agreed to a new contract, ending the All-Pro cornerback’s holdout a week before the team’s season opener.