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.