How many teams has Andrés Iniesta played for, either in his amateur or professional careers?
4
Q43729
entity
Andrés Iniesta
Andrés Iniesta
Q576285
Albacete Balompié
Q10467
FC Barcelona B
Q7156
FC Barcelona
Q844271
Vissel Kobe