Atlantic League of Professional Baseball
Castro signed with the Long Island Ducks of the Atlantic League of Professional Baseball.