The Denver Broncos and quarterback Russell Wilson had agreement for a 5 year of $245m extension that includes $165m in guarantees,

ESPN first revealed, which was later confirmed to the Public Press by a person with knowledge of the deal.

The extension agrees to pay Wilson an average salary of $49m a year which will keep him in Denver through the 2028 season.

Russel Wilson's deal is the third-highest in NFL history with respect to guaranteed money.

Cleveland Browns’ Deshaun Watson ($230m) and Kyler Murray of the Arizona Cardinals ($189.5m) are the only to have more lucrative contracts.

Wilson will potentially earn $24 million this season and $27m next year before the extension kicks in.

Wilson is all set to make his Denver debut on 12 September when the Broncos open their season at Seattle