The San Diego Chargers are making sure one of Philip Rivers' favorite targets sticks around long-term.

The team has agreed in principle on a four-year extension with wide receiver Keenan Allen that will average over $11 million per season, as first reported by the San Diego Union-Tribune.

We've agreed to a four-year contract extension with @Keenan13Allen!

DETAILS: https://t.co/n3FDQTWCnS pic.twitter.com/fjhUkyClLV

— San Diego Chargers (@Chargers) June 11, 2016

More from FoxSports

Preciate it bro https://t.co/noeVbX4SQf

— Keenan Allen (@Keenan13Allen) June 11, 2016

Allen was a third-round pick in 2013 and had one year left on his $2.8 million rookie deal, a contract he had clearly outplayed with the Chargers.

Allen had 71 catches for 1,046 yards and eight touchdowns as a rookie, before falling off a bit in his sophomore season (77 catches, 783 ards, 4 TDs).

But in 2015, he was on pace for a monster season before suffering a lacerated kidney -- racking up 67 catches for 725 yards and 4 TDs in just eight games.

The deal would allow the club to keep Rivers and Allen together through at least 2019 (Alen's deal would run through 2020).

(h/t to NFL.com)