Mon 4/24/23 2:55 PM

Castro has signed with the yet-to-be-named Atlantic League based in Frederick, Maryland.
EDGE Analysis
Castro spent last season in the Mexican League following a two-year stint with the Nationals. Now 33, Castro might have spent his last day in the big leagues.