The deal completes Vick’s comeback a little more than two years after getting out of prison on dogfighting charges.
Vick’s conviction and jail time cost him most of his previous $130 million contract (then the richest in league history) that he signed with the Atlanta Falcons earlier in his career.
Of course, as with all NFL contracts the length and advertised dollar amount are meaningless. Even if Vick is still an Eagle in six years (unlikely), he will almost certainly get a new, renegotiated contract before then.
What does matter is the guaranteed money: $40 million. No matter what happens on the field.