San Francisco tight end George Kittle is in a contract year, but just maybe something will get done sooner rather than later. He's been the team's leading receiver in recent years, and will almost certainly be their top target again this year (especially given the Deebo Samuel injury). When he signs he'll be the NFL's highest-paid tight end -- reportedly in the neighborhood of $13 million per season.

Kittle was just a 5th-round pick, but still put up serviceable rookie-year numbers in 2017 -- 43 catches for 515 yards and 2 TDs. He was fantasy's 19th-ranked tight end that season. He's gone on to blow those numbers out of the water the last two years, finishing as the No. 3 tight end both seasons.

Five other tight ends have been top-20 performers all three years, including Kelce, Ertz, Cook, Rudolph and Engram. But just three have had a pair of top-5 seasons in that span: Kelce, Ertz and Kittle.

TOP-20 TIGHT ENDS, 2017-2019
PlayerYearRecYdsAvgTDPPRRk
Travis Kelce, K.C.2018103133613.010296.61
Zach Ertz, Phil.2018116116310.08280.32
George Kittle, S.F.201888137715.75258.73
Travis Kelce, K.C.201997122912.75256.31
Travis Kelce, K.C.201783103812.58235.51
Rob Gronkowski, N.E.201769108415.78227.42
Eric Ebron, Ind.20186675011.413224.24
Darren Waller, Oak.201990114512.73223.02
George Kittle, S.F.201985105312.45222.53
Zach Ertz, Phil.20198891610.46217.64
Mark Andrews, Balt.20196485213.310209.25
Zach Ertz, Phil.20177482411.18204.43
Jared Cook, Oak.20186889613.26193.65
Austin Hooper, Atl.20197578710.56191.76
Delanie Walker, Ten.20177480710.93178.54
Evan Engram, NYG20176472211.36173.65
Jack Doyle, Ind.2017806908.64173.06
Jimmy Graham, Sea.2017575209.110171.07
Jared Cook, N.O.20194370516.49167.57
Austin Hooper, Atl.2018716609.34163.06
Tyler Higbee, LAR20196973410.63160.48
Kyle Rudolph, Min.2017575329.38158.28
Hunter Henry, LAC20195565211.95152.29
Kyle Rudolph, Min.2018646349.94151.47
Trey Burton, Chi.20185456910.56149.18
Jason Witten, Dall.2017635608.95149.09
Dallas Goedert, Phil.20195860710.55148.710
David Njoku, Cle.20185663911.44143.99
Cameron Brate, T.B.20174859112.36143.110
Jason Witten, Dall.2019635298.44141.911
Mike Gesicki, Mia.20195157011.25138.012
Benjamin Watson, Balt.2017615228.64137.211
Vance McDonald, Pitt.20185061012.24135.010
Jared Cook, Oak.20175468812.72134.812
Eric Ebron, Det.20175357410.84134.413
Rob Gronkowski, N.E.20184768214.53133.211
Jimmy Graham, G.B.20185563611.62130.612
Hunter Henry, LAC20174557912.94126.914
Evan Engram, NYG20184557712.83126.313
Vernon Davis, Was.20174364815.13125.815
Tyler Kroft, Cin.2017424049.67124.416
Greg Olsen, Car.20195259711.52123.713
Jordan Reed, Was.20185455810.32121.814
O.J. Howard, T.B.20183456516.65120.515
Austin Hooper, Atl.20174952610.73119.617
Charles Clay, Buff.20174955811.42116.818
Kyle Rudolph, Min.2019393679.46113.714
Chris Herndon, NYJ20183950212.94113.216
Noah Fant, Den.20194056214.13113.015
Jack Doyle, Ind.20194344810.44111.816
Darren Fells, Hou.20193434110.07110.117
Evan Engram, NYG20194446710.63109.418
Mark Andrews, Balt.20183455216.23107.217
Tyler Eifert, Cin.20194343610.13106.619
George Kittle, S.F.20174351512.02106.519
O.J. Howard, T.B.20172643216.66105.220
C.J. Uzomah, Cin.20184343910.23104.918
Jonnu Smith, Ten.20193543912.53104.720
Cameron Brate, T.B.2018302899.6694.919
Dallas Goedert, Phil.20183333410.1490.420

In the table, players are sorted by PPR points. With Kittle being 3-4 years younger than either Kelce or Ertz, a case can be made that he's the No. 1 tight end in dynasty leagues. He'll get paid soon, and he'll deserve it.

--Andy Richardson