The wait is over for the biggest World Cup ever with 48 teams, 104 matches, three host nations and a slew of questions and controversies swirling around the highly scrutinzed event that will last for nearly six weeks.
The tournament kicks off in Mexico City on Thursday amid concerns about soaring ticket prices and political tensions. There are unprecedented logistical challenges to staging a three-country event across the United States, Canada and Mexico.