Rocker David Cook wins ``American Idol''
Twenty-five-year-old singer David Cook won the coveted title of ``American Idol'' on Wednesday, dealing an unexpected defeat to silken-voiced teenager David Archuleta on the most popular US television show.
``American Idol'' 7 winner David Cook hit Las Vegas this weekend for a ``Live with Regis and Kelly'' performance scheduled to air Monday morning.