Robby Anderson and the Carolina Panthers have agreed to a two-year extension worth $29.5 million.

Anderson's deal includes $20.5 million in guaranteed money.

Anderson caught 95 balls for 1,096 yards and three touchdowns last season.