David Garcia de la Cruz is a Spanish football player who currently plays for the Spanish football club Espanyol. He is a left back.
David Garcia is a product of the Espanyol youth system and made his debut for the senior side in January 2000 and has been a regular for his club since then. He is the vice captain of Espanyol and second longest serving player for Espanyol.
David Garcia has played over 200 league matches for Espanyol and although his current contract runs out in June 2009 he has made up his mind to continue playing for Espanyol for the rest of his playing career.