Ran across some interesting reading regarding signing bonuses. I don't know anything about the authors or their company.
What’s your signing bonus number?
How your mlb signing bonus is taxed
Will your signing bonus be enough?
Understanding your mlb signing bonus paystub