Season 10, Season 10 Finals Nice touch, Idol: James gets a homecoming anyway May 14, 2011 By Mark Franklin 0 The