日本の税法では、プロ野球選手の契約金を「臨時所得」と考えているからです。詳しくはこちらをご覧ください。