Tag: charisteas

Angelos Charisteas: the immortal Greek God of Lisbon

Illustration by Federico Manasse The football world remembers Greece for its stubbornness and industry in Euro 2004. The shrewd, workmanlike effort to shut the game down, preserve a lead, bleed the clock,…