Stout
Hold onto the ball, Murray!
If you retire, you don't get paid any of the contract. If a player sits out and then decides to play again, they return to the team they retired from with the same amount of contract they were obligated to before they retired.
So, there is not a financial or business reward to a player for retiring. If there was, you would see it all the time.
Personally, I just think it's bad luck. But these retirements over health is going to happen more, not less.
Not true. A player must stay retired for a certain amount of time (I can't remember if it's one season or multiple), after which they become a free agent.