OK, OK... I meant "soccer"
The 20th FIFA World Cup, taking place in Brazil, is kicking off tomorrow... With a Brazil-Croatia match, no less, and I'm as excited as I could be by now!
I realize this "strange sport" is not as popular in the USA, but it has been a while since a World Cup took place your side of the pond (USA 94, I believe), so I was just wondering if anyone here shares my enthusiasm?
Edited by PowerPlant, 11 June 2014 - 01:42 PM.