$500k for
one year is insane to pay Mitchell until he proves he can start playing at a meaningful level with his shoulder issues, let alone three. That is categorically insane.
edit: I guess no wonder he was willing to be a Tiger Cat after telling them he'd test free agency when they traded for him. Wow.