Former Brazil World Cup captain Socrates died in hospital on Sunday, Brazilian media reported citing hospital sources. He was 57. Socrates was interned in the Albert Einstein Israeli Hospital in Sao Paulo on Thursday with an intestinal infection which developed into septic shock and had been on a life support machine.