NFL contract updates