The Carolina Panthers have locked in their No. 1 wide receiver for years to come.

Robby Anderson has agreed to terms on a two-year, $29.5 million contract extension with the team, NFL Network Insider Ian Rapoport reports, per a source.