The Los Angeles Chargers and quarterback Justin Herbert have agreed to terms on a five-year, $262.5 million contract extension, sources told ESPN's Adam Schefter. The deal comes a day before the Bolts open training camp and keeps Herbert, 25, under contract in L.A. through the 2029 season.

The deal includes $133.7 million fully guaranteed, $193.7 million with an injury guarantee and jumping potentially to $218.7 million guaranteed, sources tell ESPN.

The team announced a multiyear extension for their franchise quarterback but did not disclose specific terms.