Kelly Clarkson does Idol proud at the World Series
When Kelly Clarkson performed the national anthem Saturday night before game three of the World Series, it wasn’t the first time an American Idol has had that honor. It’s happened at least twice before. Idol runner-up Clay Aiken performed the anthem prior to game one of the 2003 World Series between the Florida Marlins and…