Jon Garland
Debuted in 2000
Last played in 2013
Chicago Cubs
1998-2000
Total transactions: 1
-18.35 WAR | -2 Runs
View TreeArizona Diamondbacks
2009-2011
Total transactions: 1
-1.61 WAR | 15 Runs
View TreeSan Diego Padres
2010
Total transactions: 1
0 WAR | 0 Runs
View Tree