Idol Finale Night 1 - Debbie's Stitches "As you may have heard in the news, Idol stage manager Debbie Williams took a tumble down 14 stairs on the set and was rushed to the hospital with a nasty gash on her leg. Check out the wound now, 5..." - Star 94