Germany is Europe’s most successful football team and the one that every nation loves to hate. Thursday’s match against the French hosts in Marseille revives a historic rivalry. The Netherlands-Germany rivalry is legend, and Dutch children are raised on tales of their 1974 World Cup loss to their Teutonic adversaries. Tied with four World Cup […]