Nah, don't cut him. You have to pay him anyway.
Play him as a "gunner" on kick teams.
Yeah it's another classic Tannenbaum contract. No way out until the final year after you've paid way too much. Classic T-bag right there. There is zero way to move on from him this year unless you can trade it (which is unlikely). Next year however is a different story, if you flat cut him at least you save 5m but perhaps you can trade him in 2020 (but even this is along shot given his money to age ratio).