Random Tree
Teams
Stats and Search
J. J. Hardy
Debuted in
2005
Last played in
2017
Traded from:
Milwaukee Brewers
2009-2020
Total transactions: 4
39.85 WAR | 513 Runs
View Tree
Minnesota Twins
2010-2011
Total transactions: 1
-16.35 WAR | -395 Runs
View Tree
View Parent Tree