Mike Piazza

Debuted in 1992

Last played in 2007

Traded from:

TeamLogo

Los Angeles Dodgers

1998-2017

Total transactions: 9

37.29 WAR | 738 Runs

View Tree
TeamLogo

Florida Marlins

1998-2019

WSTrophy

Total transactions: 13

-0.32 WAR | 586 Runs

View Tree View Parent Tree