The Pittsburgh Pirates apparently have made an attempt to bolster their rotation, signing left-handed pitcher Francisco Liriano to a two-year contract worth $14 million, according to published reports.

The Minneapolis Star Tribune reported Liriano, who played for nearly six seasons for the Minnesota Twins, agreed to the deal. The deal is pending Liriano passing a physical.