Local News Cuff On Toucher & Rich: No Way To Explain Brazil's Humiliating 7-1 World Cup Loss July 9, 2014 / 10:13 AM EDT / CBS Boston In: Brazil World Cup Germany Featured Local Savings