The Jacksonville Jaguars have signed Allen Hurns to a four-year, $40 million contract extension.

The contract includes $20 million in guaranteed money for the third-year wide receiver.

"That's the thing about the NFL and I love it: No matter what you did last year they want to see what you can continue to do," Hurns said. "If you have a great year and come out and not play well, they'll forget what you did the year before. That keeps me on the edge."

The deal could be worth up to $11 million per year, including escalators, according to a source.

Hurns was due to make $600,000 in 2016, which was the final year of the three-year deal he signed as an undrafted free agent in 2014.