On May 18, 2017, Danny Duffy faced the Yankees at Kauffman Stadium, going seven innings while allowing no runs, striking out 10 and walking two.
On May 19, 2018, Danny Duffy faced the Yankees at Kauffman Stadium, going four innings while allowing five runs, striking out four and walking three.
Perhaps this is a good place to start when trying to figure out what's going wrong with the Royals' left-hander. Just 366 days ago, we have film of him dominating while throwing a scoreless seven innings; then, last week, we saw him continue his season-long trend of struggling to limit hard contact.