Aroldis Chapman signed a one-year, $10.5 million contract with the Pittsburgh Pirates.