Peter Ross Range

Bashing Blinds

OK, the Germans won their big soccer match against the Greeks last Friday, contrary to my scenario. The Greeks never really had a chance. The Germans now romp into the semi-finals of the European Championships against Italy on Thursday. With the Germans still ascendant on the sports field as well as economically, the Merkel-bashing goes… Read more »

Why Greece Should Beat Germany On The Soccer Field

Soccer fever is once again the happy indulgence of the Germans. After three victories in this summer’s European Championships, Germany is an odds-on favorite to win the whole thing this month. Germans are flying national flags from their cars and windows. They’re celebrating, as they did when Germany hosted the World Cup in 2006, the… Read more »