Castro was released by the Nationals on Thursday after his domestic violence suspension was completed, Britt Ghiroli of The Athletic reports.
Castro hasn't played since prior to the All-Star break, first while on administrative leave while the league investigated domestic violence allegations against him and then while serving his suspension. The Nationals made it clear shortly after the allegations became public that they did not intend for Castro to play for them again, and they've now followed through on that promise.