Justin Duchscherer

Starting Pitcher

Birthday: November 19, 1977   Age: 46
Trade History for 2010
Chaos Creators - EL18 Diamondbacks - EL18
Week 4
The trade was approved 19-2. See Breakdown