April 24, 2023
Castro
signed a contract Monday with Frederick of the independent Atlantic League of Professional Baseball.
ANALYSIS
Castro spent last season in the Mexican League following a two-year stint with the Nationals. Now 33 years old, Castro appears to be a long shot to resurface in the majors.