The Pirates completed their leadership makeover Wednesday, hiring Derek Shelton to be their new manager.

Shelton had spent the past two seasons as the Twins' bench coach. His previous stops include a season as the quality control coach for the Blue Jays in 2017 and seven years as a hitting coach with the Rays. Shelton broke into the majors as hitting coach for the Indians from 2005 to 2009, and he has managed in the Yankees' minor league system.