Lee DeWyze, New Idol Music Lee’s album lands at #19, worst yet for an Idol winner November 25, 2010 By Mark Franklin 1 Well,