And so has the distraction of trying to sneak watching and listening to the games (sorry Bob). The energy and the excitement for those of us that love the game of soccer (or futbol depending on what country you hail from) is palpable. For the next month Brazil, the host country for this year’s World Cup, […]