American Idol

Scotty McCreery Sings The National Anthem at World Series Game 1

What a thrill for Scotty McCreery! He sang the National Anthem tonight at the 1st game of the World Series in St. Louis as the Cardinals faced off against the Texas Rangers.

It was a bit touch and go for a moment, as Scotty began the Anthem, without a working mic! Oh noes. Poor Scotty. He was able to start over, however, and not missing a beat, performed a twangy, heartfelt rendition of the National Anthem.