Theo did the same thing with the Red Sox, leaving a year early before his contract ended. He says he only wants to stay in a single place for 10 years max and then leave. He was never going to stay in Chicago past 2021 anyway. My guess is he’ll end up in Philly. The timing is weird though why wait this long.