The Denver Broncos and Chris Harris have agreed upon a five-year, $42.5 million contract extension.

Harris will collect a $10 million signing bonus and $24 million in guarantees, per Rapoport. Among all NFL cornerbacks, his contract ranks 12th in annual average.

Harris has held opposing quarterbacks to a 46.9 passer rating on throws in his direction, per Pro Football Focus, ranking with Richard Sherman and Vontae Davis among the league leaders. He hasn't surrendered more than 50 yards receiving or a single touchdown in the last calendar year.