Originally Posted by Vottomatic
Then when your .300 hitting, 30 HR guy hits about 34 years old and becomes that .250, 15 HR guy with the same amount of plate appearances over several seasons, you could cut him.
Baseball teams can still cut any player they wish, they just need to pay off the rest of the salary that they are contractually obligated to pay.
What about the flipside of your scenario? If you sign a contract and you're usually a .250, 15 HR guy and now all of a sudden a light turns on and you bat .300 with 30 HR, should you be able to just deem yourself a free agent? That's silly.
What's the point of signing a contract if it doesn't mean anything?