Miguel Cabrera

Debuted in 2003

Traded from:

TeamLogo

Florida Marlins

2007-2013

Total transactions: 5

-56.37 WAR | -1119 Runs

View Tree View Parent Tree