The 31-year-old enjoyed spells in Italy and England before pursuing a career in music, claiming he prefers alcohol to money
Former Italy international Dani Osvaldo has cited his love of food, alcohol and rock 'n' roll as his reasons for his premature retirement from professional football.
The 31-year-old had stints at Fiorentina, Roma, Southampton and Inter, among others, before returning to his country of birth, Argentina, to play for Boca Juniors.
Osvaldo was part of the Boca squad to claim the Argentine Primera Division title and Copa Argentina in 2015 before calling a close on his career as a footballer.