In January 2019, Arenado signed an eight-year, $260 million deal with the Colorado Rockies. He had issues with the team’s front office and sought a trade, which he is finally receiving. But some changes had to be made to his contract first.
Arenado has a no-trade clause in his deal. As compensation for waiving his no-trade clause to facilitate the trade to St. Louis, Arenado will be paid $15 million in 2027. That makes Arenado’s contract nine years for $275 million.