With the whipping Spain gave the Russians last night, I think they really could even beat the Germans in Sunday’s European Cup Final… though you can never bet on anything where the Germans and football are concerned. It’s going to be a hell of a night for Spain on Sunday though. Can’t wait! Come on Spain!!! Sorry, I mean ¡Vamos España!