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 …

Official Match Ball – 2018 World Cup Telstar 18 Soccer Ball (Football) Read More »