Something of a footballing nomad , Vieri played for no fewer than 12 clubs throughout his career , mainly in Italy , but also in Spain and France .
Christian Vieri played in Italy , Spain , and France .