For those of you (us) caught up in the fever of the exciting upcoming FIFA World Cup, take a look at FIFA's Global Stadium, a unique digital hub for all platforms where you can join in the biggest conversation in history during the 2014 FIFA WorldCup Brazil - FIFA’s Global Stadium opens for...