Alberto Spencer

Ecuadorian footballer (1937-2006).

Born December 6th, 1937 in Ancón, Panama.

Died November 3rd, 2006 at 68 years old in Cleveland (myocardial infarction). [ref]

Occupations
association football player, diplomat
Wikipedia

The boundaries which divide Life from Death are at best shadowy and vague. Who shall say where the one ends, and where the other begins? Edgar Allan Poe