Он играл за команды Toronto Blue Jays, Tampa Bay Devil Rays, Boston Red Sox, New York Yankees и Houston Astros.
Кэш раньше играл за Toronto Blue Jays с 2002 по 2004 год, Tampa Bay Devil Rays, Boston Red Sox с 2007 по 2008 год, где он выиграл Мировую серию в 2007 году, New York Yankees в 2009 году, Houston Astros в 2010 году, а затем был обменян. снова в Red Sox в 2010 году Houston Astros для Энджела Санчеса.