Yahoo! Sports reports that the Pirates signed starting pitcher Charlie Morton to a three-year contract extension Wednesday. The deal will pay the sinkerballer $21 million through 2016 and includes a $9.5 million team option for 2017 as well as incentives and a $1 million buyout.

Morton was arbitration eligible and set to become a free agent after the 2014 season. In 2013, he made 20 starts in his return from Tommy John surgery, going 7-4 with a 3.26 ERA.