The Washington Commanders and wide receiver Terry McLaurin have agreed to a three-year, $71 million contract extension, a source confirmed to The Athletic. The deal includes a $28 million signing bonus, according to a source.

McLaurin, a 2019 third-round draft pick, was set to enter the fourth and final year of his rookie deal and earn $2.79 million.