The contract will also reportedly contain a club option worth $14.75 million, meaning the team could potentially control the All-Star through 2018. The deal is designed to buyout his remaining arbitration seasons, and his first two years of free-agency.

Last season McCutchen hit .259/.364/.456 with 23 home runs, 23 stolen bases, and 87 runs scored. The 25-year-old is about to enter his fourth MLB season with the Pirates.