Ryan Mathews and the Philadelphia Eagles have agreed upon a three-year, $11.5 million deal.

Mathews will receive $5 million in guaranteed money.

Mathews has been productive at running back when healthy since being a first round pick by the San Diego Chargers.