They’re down to eight contestants on American Idol, and we now have a much better idea of the talent in this field. Andrew Payne, Rebecca Rose, and host Phil Wallace break it all down for you in this must-listen podcast for Fantasy American Idol players.