Former Cardinals outfielder Chris Duncan dies at 38 after cancer battle, report says Unknown 19:00 Duncan played five years with the Cardinals, posting back-to-back 20-homer seasons in 2006 and 2007. Share this Share on FacebookTweet on TwitterPlus on Google+