Royals starting pitcher Danny Duffy could have become a free agent after the 2017 season but decided to agree to a new five-year, $65 million contract that keeps him in Kansas City through 2021.
Royals starting pitcher Danny Duffy could have become a free agent after the 2017 season but decided to agree to a new five-year, $65 million contract that keeps him in Kansas City through 2021. John Sleezer jsleezer@kcstar.com
Royals starting pitcher Danny Duffy could have become a free agent after the 2017 season but decided to agree to a new five-year, $65 million contract that keeps him in Kansas City through 2021. John Sleezer jsleezer@kcstar.com

Royals, starter Danny Duffy agree to contract extension through 2021 season

January 16, 2017 01:11 PM