The seeds for this were sown in August 2023. Castro signed as a free agent in December 2022 on a deal with a vesting option for 2024. That was triggered when Castro reached 60 games, which happened in a 3-2 win over the Reds at Chase Field. As a result, Miguel earned a salary of $5 million for this season, and there were a lot of Diamondback fans who wondered why we allowed this to happen. For the truth was, Castro had been not very good in 2023. At the time the option kicked in, he had an ERA over five.