whatgives365.com
Game on, world!
Today at 10 a.m. EST, the World Cup will officially open, as Mexico kicks off against South Africa – and for the first time in the competition’s 80-year history, the event will be held in Afr…