re: #580 Ericus58
I think Germany is going to take it. They seem to have the right combo of drive, skill, and teamwork.