Zach Duke
Debuted in 2005
Last played in 2019
Pittsburgh Pirates
2010-2011
Total transactions: 1
-0.13 WAR | -3 Runs
View TreeChicago White Sox
2016-2019
Total transactions: 1
-2.72 WAR | 23 Runs
View TreeMinnesota Twins
2018-2019
Total transactions: 1
0.06 WAR | 0 Runs
View Tree