David Nail Is On a Roll: Cardinals Win & a Big New Album Coming

MCA recording artist David Nail has a lot to be happy about these days. First of all, his beloved St. Louis Cardinals shocked the baseball world by winning the World Series — the Missouri native was there for the euphoric moment, earlier performing “God Bless America” during the seventh-inning stretch of the game on Friday (Oct. 28). Meanwhile, his latest single, “Let It Rain” continues to race toward the upper echelon of the singles chart, becoming a favorite of fans and radio alike.