Random Tree
Teams
Stats and Search
Joel Hanrahan
Debuted in
2007
Last played in
2013
Traded from:
Washington Nationals
2009-2012
Total transactions: 2
-3.57 WAR | -67 Runs
View Tree
View Parent Tree
Pittsburgh Pirates
2012-2020
Total transactions: 3
7.66 WAR | -278 Runs
View Tree
View Parent Tree