Pelé, the Brazilian football legend, who many regard as the greatest player of all time, has died in hospital in Sao Paulo at the age of 82. He had been undergoing treatment for colon cancer since last year.