The World Cup is finally here. The tournament kicks off today with Mexico taking on South Africa and France vs. Uruguay.
I’m going to back Spain for the win. I think La Roja will continue its successful run that started with Euro 2008 and finally capture the sport’s biggest prize.
In the final, Spain will beat England, on penalty kicks, naturally, extending The Three Lions misery that has been an ongoing storyline since 1966 (hmm, that sounds strangely familiar as a Cleveland fan).
Enjoy the games everyone.