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 PostsSneed, DeMorat Lead Fordham In 40-8 Win Over ColgateNotre Dame's Two-headed Spring QB Race Features Pyne, CoanMcMillan Shines In Reserve, Weber State Beats Southern UtahBunch Throws 2 TDs On SE Missouri State's 21-16 WinBaylor Dominates On D In 78-59 Final Four Win Over HoustonPappas Accounts For 3 TDs, Morehead State Beats Butler 35-14