Your right, but the $2M is a sunk cost, it will be paid out regardless. If the Jays let him go it costs them $2M, if they keep him it costs them $7M, thus the only variable is $5M. $2M is getting paid no matter what. If the Jays trade him then they save $7M (assuming his option will be picked up which looks like a no brainer).