Gregory Polanco and the Pirates agreed on a five-year contract extension with two club options that locks in the prime years of the young outfielder, something with which the Pirates have found significant success in recent years, a source with knowledge of the club’s dealings told Yahoo Sports.

The deal is believed to guarantee Polanco in the mid-$30 million range, the source said,