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