Brazil's national soccer team poses before the World Cup final against Sweden in Stockholm, June 29, 1958. Brazil defeated Sweden 5-2 to win the World Cup. (AP Photo)
×
Football and literature; news, excerpts, memorials, feature articles, recurring columns, and op-ed pieces!