The Pittsburgh Pirates have signed left-handed relief pitcher Caleb Ferguson to a one-year contract for $3 million. Pittsburgh Post-Gazette beat reporter Noah Hiles was first with the news.