Sources: Danny Duffy and the Kansas City Royals have agreed on a five-year, $65 million contract extension.— Jeff Passan (@JeffPassan) January 16, 2017
Sources: Danny Duffy and the Kansas City Royals have agreed on a five-year, $65 million contract extension.