The Royals have completed their coaching staff with a slate of new hires, per a team announcement (h/t MLB.com’s Jeffrey Flanagan; Twitter links). Kansas City has shaken up manager Ned Yost’s staff a bit as the organization enters an offseason of no little uncertainty.

Terry Bradshaw has been hired as the new hitting coach. Last year’s hitting coach, Dale Sveum, was shifted to the bench coach role after the Royals parted ways with Don Wakamatsu. Previously, Bradshaw served as the K.C. organization’s minor-league hitting coordinator.