Danny Duffy will start for the Kansas City Royals on Opening Day against the Cleveland Indians next week.

It will be the third time the 31-year-old starts the first game of the season.

Duffy went 7-6 with a 4.34 ERA in 23 starts last season.