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

Follow

Get every new post delivered to your Inbox.

Join 4,111 other followers