The San Diego Chargers agreed to terms with wide receiver Keenan Allen on a four-year contract extension through the 2020 season.
The deal, announced Friday night by the Chargers, is worth more than $44 million, according to multiple reports.
Allen, 24, was on the final year of his rookie contract after being selected with the 76th overall pick in the third round of the 2013 NFL Draft.
The 6-foot-2, 211-pound Allen had 67 catches for 725 yards and four touchdown catches last season through eight games but he suffered a kidney laceration in Week 8 and missed the rest of the season.
As a rookie, Allen made 71 catches for 1,046 yards and eight touchdowns. He has caught 215 passes for 2,554 yards and 16 touchdowns in 37 career games.
Chargers quarterback Philip Rivers will be under contract through at least the 2019 season.
"We've built up a trust over the years," Allen said of Rivers earlier this offseason. "His confidence in me helps me play better. It makes me not think as much and lets me just play my game. When I get in my groove, I do feel like nobody can stop me. And that's because I know all I have to do is get to my spot and Philip will get me the ball. I think he's helped me become a more disciplined player."