Castro has signed with the yet-to-be-named Atlantic League based in Frederick, Maryland.
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.
Castro has signed with the yet-to-be-named Atlantic League based in Frederick, Maryland.
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.