I think for the right contract he’s worth keeping.
General Range for #3 WRs:
While the top 5-10 receivers command huge deals ($30M+), a solid, productive #3 receiver, often a second or third-year player or a veteran on a good deal, might sit in the $15 million to $25 million Average Annual...