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.



Get every new post delivered to your Inbox.

Join 4,812 other followers