Cardinals, running back David Johnson agree to 3-year extension, report says

The deal includes $30 million in guaranteed money and can extend to $45 million with incentives, the report says.

Related Posts