ST. LOUIS, Mo. (KFVS) - Fox Sports Midwest announced Friday night that former St. Louis Cardinal Chris Duncan has passed away.
Duncan was 38 and had been fighting cancer.
He was a member of the 2006 World Series Champion Cardinals team.
Chris Duncan’s father, Dave Duncan, was the long time pitching coach for the Cardinals under manager Tony LaRussa.