Bo Naylor registered his first career homer to start a seven-run sixth inning as the Cleveland Guardians crushed the Kansas City Royals 14-1.