Zach Duke

Debuted in 2005

Last played in 2019

Traded from:

TeamLogo

Pittsburgh Pirates

2010-2011

Total transactions: 1

-0.13 WAR | -3 Runs

View Tree
TeamLogo

Chicago White Sox

2016-2019

Total transactions: 1

-2.72 WAR | 23 Runs

View Tree
TeamLogo

Minnesota Twins

2018-2019

Total transactions: 1

0.06 WAR | 0 Runs

View Tree