The 2014 FIFA World Cup is set to kick off today and for the next month everyone’s attention will be on what happens on the field across 64 games taking place in 12 Brazilian cities. Okay, so it may not be that big of a deal in the US, but...








TechSpot