Shane Bieber will make his third straight Opening Day start for the Cleveland Guardians when they travel to face the Kansas City Royals on April 7.