I really think Germany is the better team from front to back and SHOULD win...but this is soccer and the better team often ends up on the wrong side come final whistle. I'm hoping that is the case today. Got to fade the public who is betting heavy on Germany. Can't pass on +255 from my book. I just saw it drop down to +240 which is still really good.