Answer
José Sosa's middle name is Ernesto. He is a professional footballer who plays as a midfielder for German club Bayer Leverkusen and the Argentina national team. He was born on 19 February 1985 in Buenos Aires, Argentina. Sosa started his career at River Plate, where he made his professional debut in 2003. He has also played for FC Porto, Tottenham Hotspur, Fiorentina and Atlético Madrid.