Jul 16, 2021 Report: Starlin Castro to be Placed on Leave After Alleged Domestic Violence Starlin Castro is expected to be placed on administrative leave Friday afternoon after an alleged domestic violence incident. Continue reading