Is this Marcus Maye final year ?

His contract is not guaranteed anymore because of his suspension.
His signing bonus is and has already been paid to him, it's just spread across a bunch of years for cap purposes. If he were to be cut or traded, that it gets moved up to the current year. Regardless, to keep him it'll cost around $10 mil with no restructure, to cut him will leave $8.5 in dead money and $1.5 in cap savings.