Random Tree
Teams
Stats and Search
Tim Hudson
Debuted in
1999
Last played in
2015
Traded from:
Oakland Athletics
2004-2008
Total transactions: 3
-31.69 WAR | -26 Runs
View Tree