Official Match Ball – 2018 World Cup Telstar 18 Soccer Ball (Football)
“Telstar 18”, the Official Match Ball for the 2018 FIFA World Cup RussiaThe new Telstar 18 is a reimagining of the first Adidas FIFA World Cup match ball – ‘star of television’ Adidas Soccer Reveals the Official Match Ball for the 2018 FIFA World Cup – The Telstar 18 pays homage to the first ever…