Brazil–the Best Team in the World?

Brazil has made it to the 2018 World Cup, but today’s featured article lays out the reasons we should continue to hold our breath.  Will the momentum the Selecao hold over until a win in 2018?  Read on to find out why you should cheer (or fear) for the team!