Fernando Cavenaghi has had a very beautiful career in which he has represented River Plate, Spartak Moscow, Bordeaux, Villareal and APOEL.
He had three goal laden spells at River Plate and he spent a total of seven years at the club during his career.
The 33-year old has played in many countries such as Argentina, Russia, France, Spain and Greece. He has proven to be a good leader and his career underlines just that. At the age of 20, he was already playing regularly for Argentinian outfit River Plate. This immediately prompted attractions from a number of elite European clubs including Juventus but he instead chose to sign for Spartak Moscow.
He spent three years at Spartak Moscow before moving on to Bordeaux where he grew into an idol at the club. He won a total of five trophies at the club, including the Ligue 1 title. However, he soon left the French side for Spanish minnows, Mallorca. He had a good time at the club scoring 2 goals in 11 games.