Kelly Clarkson sang the national anthem at Sunday's Indianapolis 500, performing the song along with Seal and David Foster. As a Memorial Day treat, I've collected several versions for the Star Spangled Banner from other American Idol winners, as well.
