American Idol Meet Michael Woodard of American Idol Season 16 March 24, 2018 By Mark Franklin 1 Michael