Trevor Cahill deal done with Pirates for $1.5M with $1M incentives. Guaranteed MLB deal.

— Jon Heyman (@JonHeyman) March 12, 2021