Random Tree
Teams
Stats and Search
James McDonald
Debuted in
2008
Last played in
2013
Traded from:
Los Angeles Dodgers
2010
Total transactions: 2
-1.73 WAR | -23 Runs
View Tree