The new deal includes $65 million in guaranteed money, and it keeps Davis under contract with the Eagles through 2029.