The Carolina Panthers have agreed to a new four-year contract with wide receiver DJ Moore.
The 2018 first-round pick was playing on the fifth-year option of his rookie deal, and is now under contract through the 2025 season.
Moore has 301 catches for 4,313 yards and 14 touchdowns in his career.