The Denver Broncos have agreed upon a five-year, $245 million contract extension with Russell Wilson, according to sources.

The quarterback will receive $165 million in guaranteed money.

With the agreement, Wilson is now committed to the Broncos for seven years and nearly $300 million.