Try digitalPLUS for 10 days for only $0.99
The Baltimore Sun

Simon Cowell is seen on stage during the season finale of 'American Idol' in Los Angeles.

Simon Cowell is seen on stage during the season finale of 'American Idol' in Los Angeles.Mark Mainz, AP Images for Fox
Loading
28°