Eric Abidal has won a total of 18 titles while with Lyon and Barcelona .
In his career , he played mainly for Lyon and Barcelona , winning 18 titles both teams combined including two Champions League trophies with the latter .
Eric Abidal