The Arizona Cardinals open the season at home against the Washington Redskins on Sunday.  On Saturday they signed running back David Johnson to a massive extension.

The new deal is for 3 years and is worth $39M, including $30M guaranteed.

A deal like this one takes away what could have been a big off the field distraction.  Johnson can now turn all of his attention to his play on the field.

The Cardinals know that a happy running back is a productive running back.  Now the hard part, keeping Johnson healthy.