Zach Cunningham is under contract for 3 more years, but next season is only guaranteed for injury at present.
So if for some reason things didn't work out (for performance), #Titans could release him after this year and be off the hook for any payments going forward.

— John Glennon (@glennonsports) December 9, 2021