World Cup Buzz Archives for January 2014

Brazil’s ill-fated World Cup manager back in work… in Brazil!

World Cup Buzz at related • 0 views

Luiz Felipe Scolari isn't the most popular man in Brazil right now, held accountable by a section of the nationalfans for the biggest demoralization of their national team in history. You surely don't need to bereminded of the game in question; a7-1 mauling by Germany, in their own World Cup.