Hypebeast -
28 Jun 2014 14:11

Almost two weeks have elapsed since the initial kick-off of the 2014 World Cup in Brazil. While the opening match took place in Sao Paulo - just an hour away - near the sunny beaches of Rio is where the tournament will ultimately finish with the finals on Sunday, July 13 at the Maracana. Given the huge stage presented before them, many sponsors and football-relevant brands have elected to set-up shop temporarily in the host nation, including German sportswear giant adidas. Given the necessity to...
Share this Article