Tight end Evan Engram and the Jacksonville Jaguars reached agreement on a three-year contract, agent Mike McCartney announced Sunday.

McCartney did not disclose terms, but a source told ESPN's Adam Schefter that Engram's deal is worth $41.25 million and includes $24 million fully guaranteed.