Craig Lefferts

Debuted in 1983

Last played in 1994

Traded from:

TeamLogo

Chicago Cubs

1983-1989

Total transactions: 2

-4.73 WAR | -281 Runs

View Tree
TeamLogo

San Diego Padres

1987-2002

Total transactions: 7

0.38 WAR | -288 Runs

View Tree View Parent Tree
TeamLogo

San Francisco Giants

1989-1998

Total transactions: 2

1.94 WAR | 61 Runs

View Tree View Parent Tree
TeamLogo

San Diego Padres

1992-2010

Total transactions: 17

30.73 WAR | 633 Runs

View Tree