Melky Cabrera
Debuted in 2005
Last played in 2019
New York Yankees
Total transactions: 2
-1.55 WAR | -51 Runs
View TreeKansas City Royals
Total transactions: 2
-2.41 WAR | -84 Runs
View TreeChicago White Sox
2017
Total transactions: 1
1.04 WAR | -24 Runs
View Tree