It’s been 18 years since David Archuleta burst onto the scene as a runner-up on Season 7 of “American Idol.” At just 17 years old, he achieved his dream of performing on the show after having been in ...