David Archuleta was going to hold a "thank you" concert Friday in Salt Lake City, but it has been cancelled because he's contractually prohibited from having his own concert, probably because it competes directly with the American Idol 7 tour that will visit the very same venue next month.
KUTV reports that "Archuleta's agent -- Roger Widynowski -- said there would be no concert due to contractural obligations between the 17-year-old and American Idol." He "said that the...