Not true on several fronts
1. JD Martinez makes $23.8mill in 2019 and 2020. It’s not until 2021 and 2022 that he sees a salary drop all the way down to $19.4mill
2. In the last 3 years, Martinez was worth 11.9 fWAR. In his last 3 full seasons, AJ Pollock was worth 11.5 fWAR. (Pollock missed almost all of 2016.)
3. Only 6 players this off-season received contracts of 4 or more years. Of those 6, only 31 year old Pollock was over 30. Martinez will be 32 when this season ends.
4. While I would expect Martinez to top Pollock’s deal of 4 years $55mill, by how much? He has 4 years / $86.4 mill remaining if he never opts out, which he can do after 2019, 2020, or 2021. Will he even get a 4 year $86.4mill contract on the market now? No one was interested in him when he was 2 years younger
5. As his salary in 2020 is the same as 2018 and 2019, not sure why you would call it a “glorified two year contract.” Even if he waits until after 2020, he will still be collecting $23.4mill that year, likely more than he gets as a free agent.
It might make sense for him to at least wait until after 2020, at a minimum...