User photo

Albert Costa

About

Albert Costa Casals is a Spanish former professional tennis player. He is best remembered for winning the men's singles title at the French Open in 2002.