Wynn Las Vegas' Johnny Avello has released the odds to win Season 12 of AMERICAN IDOL. Check out his predictions below to see how your favorite fared!
RACE & SPORTS BOOK AMERICAN IDOL SEASON 12 Wednesay, May 8th 2013 8 p.m. on FOX OPEN CURRENTVideos