Client
SCAD / Arthur Clark
year
2018
role
Sculpture
Project Description
Telstar is a monumental 34ft high mirror-faceted soccer sculpture created for the Mercedes-Benz Stadium in Atlanta. It’s a playful, aesthetic take on the iconic, multi-panelled adidas Telstar football, designed in 1968 by Danish footballer Egil Nielsen, who named it after the similarly shaped Telstar Satellite.
Constructed from mirrored stainless steel, clad onto a steel and aluminium base, 32 panels are arranged in a spherical, cohesive, aligned system where all pieces are equal. Sitting on the ground outside the stadium, this impactful work creates an immediate, intimate relationship with the thousands of passing fans uniting people, nature and architecture in a fragmented collage, the Mercedes-Benz stadium is home to two popular, highly regarded teams - the Atlanta Falcons (American football) and Atlanta United (soccer).