Kevin Cash

Debuted in 2002

Last played in 2010

Traded from:

TeamLogo

Toronto Blue Jays

2004-2005

Total transactions: 2

-3.3 WAR | -5 Runs

View Tree
TeamLogo

Houston Astros

2010-2012

Total transactions: 1

-0.42 WAR | 64 Runs

View Tree