Sort:  

They dont have to repay the salary. The signing bonus is something based upon fulfilling the contract. He chose to retire.

Ah I see then, I had been confused by the news.

Thanks.

Yeah. It is odd. The salary is guaranteed, at least a portion of it.

NFL contracts are different than any other sport.