cduncan commented on Los Angeles Dodgers-vs-St. Louis Cardinals 07/26/2012
Is it possible for both teams to lose?
cduncan commented on You're in trouble -- D.J. Williams busted using synthetic pee for a drug test
Probably won't be seeing much of D.J. this season... and that's gonna hurt. Com' On Man!
CDUNCAN'S GAME STATS