I can predict the future. Spain – Never won before. Arguably have the strongest team of all. But they have a history of being termed ‘under-achievers‘. Their recent success at the EURO ‘08 against favorites Germany would have given... (Continue reading)