Random Tree
Teams
Stats and Search
Mark Teahen
Debuted in
2005
Last played in
2011
Traded from:
Oakland Athletics
2004-2005
Total transactions: 1
-3.42 WAR | -343 Runs
View Tree
View Parent Tree
Kansas City Royals
2009-2013
Total transactions: 1
3 WAR | 87 Runs
View Tree
View Parent Tree
Chicago White Sox
2011-2016
Total transactions: 4
2.14 WAR | 44 Runs
View Tree
View Parent Tree