KMOX 1120AM

Daryl Duff

Daryl Duff sings the national anthem at Nationals Park in 2010.  (Photo via facebook)

St. Louis Native to Sing National Anthem Before Game 4

Daryl Duff is a Cardinals fan, but currently lives in Washington D.C.

10/11/2012