No opt out and no trade clause. This will pay him until he's 39? Oof. Pitiful the Nats got nothing for him. A franchise player like that and they let him walk away. Poor decision making from the front office. Should have traded him before the trade deadline and got something for him.