Where are you getting your information? What I have found is the roster bonus was not guaranteed. They cut him and it was gone. Once they converted it to a signing bonus that changed.

A roster bonus is paid if the player is on the roster. By definition it is conditional and not guaranteed. What am I missing?