According to sources, the Pirates have signed Yasmani Grandal to a one-year, $2.5 million deal that also includes incentives.

According to sources, the Pirates have signed Yasmani Grandal to a one-year, $2.5 million deal that also includes incentives.