It’s official! The St. Louis Cardinals beat the Texas Rangers this past Friday to become the World Series Champs! During the 7th inning stretch, [lastfm link_type=”artist_info”]David Nail[/lastfm] was on the field to perform his rendition of “God Bless America.”
Who knew David Nail was a Missouri native?!
[photogallerylink id=58700 align=left]
[photogallerylink id=38185 align=left]