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