PITTSBURGH — The Pittsburgh Pirates have already had a productive offseason so far, one of the better ones they've had in recent memory. The Pirates signed free agent slugger Ryan O'Hearn to a two-year, $29 million deal, marking their first multi-year free agent signing since 2016 and position player free agent multi-year signing since 2015.