Telstar18 Unveiled as the Official Ball for 2018 FIFA World Cup Unknown 02:52 IFTTT, Top Sports News- News18.com Adidas Football has unveiled the 'Telstar 18' official ball for the 2018 FIFA World Cup to be held in Russia. from Top Sports News- News18.com http://ift.tt/2jfxnSX via IFTTT Share this Share on FacebookTweet on TwitterPlus on Google+ Related Posts