The Minnesota Vikings have agreed to a three-year deal with Adam Thielen that could be worth as much as $27 million through incentives, according to a source.

The contract includes $11 million in guaranteed money. The Vikings had placed a second-round tender on the restricted free-agent receiver. Thielen would have made $2.75 million on the tender.