The Kansas City Royals announced their 2018 coaching staff, promoting from within to fill positions with the club. Terry Bradshaw will be the new hitting coach, Cal Eldred was named the new pitching coach, and Vance Wilson takes over as bullpen coach, the team announced Tuesday. Pedro Grifol will continue as the team's catching coach and take over the newly-created role of quality control coach. Dalve Sveum will serve as the bench coach. He was the team's hitting coach from 2014-2017.