Robby Anderson has agreed to a two-year, $20 million deal with the Carolina Panthers.

Anderson's deal includes $12 million in Year 1 of the deal. Anderson finished the 2019 season with 52 catches for 779 yards and two touchdowns.

Anderson played for Matt Rhule at Temple.