contracts are guaranteed as major leaguers, in other words, if he gets cut as a major leaguer he still gets the rest of his major league minimum contract. If he accepts a minor league assignment, then he's no longer a major leaguer and would receive minor league pay, which I believe is per diem and a firm hand shake.