Two Decades After His Death, Footballer Garrincha Still Moves Brazil
Written by Paolo Bassi
Tuesday, 30 May 2006
On November 25, 2005, George Best, Britain's iconic football genius and self-destructive prodigal son, died in an expensive, private London hospital, from complications...