Ryan Hanigan
Debuted in 2007
Last played in 2017
San Diego Padres
2014-2021
Total transactions: 2
-14.71 WAR | -106 Runs
View TreeCincinnati Reds
2013-2015
Total transactions: 1
-2.2 WAR | -16 Runs
View TreeSan Diego Padres
2014-2015
Total transactions: 1
-0.72 WAR | -14 Runs
View Tree