Castro elected free agency Thursday, per the MILB transaction log.
Castro was designated for assignment Oct. 6 and went unclaimed on waivers. He spent the majority of the 2022 season in the Guardians' organization, and he had a 7.43 ERA, 2.17 WHIP and 12:10 K:BB across 13.1 innings in the majors.