Can someone explain to me why playing for 4-5 years under a rookie contract, getting paid according to your contract, and then hitting free agency to sign a new contract with a different team is considered "double dipping"?
If I'm reading these responses right, it sounds like "offset language" is just a way for a team to take money back that they agreed to give a player for playing JUST because they won't re-sign with the team. Is that correct?