Jeremy Maclin has agreed to a one-year deal with the Philadelphia Eagles.

Maclin will receive $3.5 million in guaranteed money, while bonuses could bring the deal up to $6 million.