Practice Spanish while watching the World Cup!
Some of you may have thought of this already, but in case it never occurred to you, you can practice listening to Spanish while enjoying the World Cup simply by watching the matches in Spanish! This has the added bonus of making the matches more enjoyable and exciting, since the announcers tend to be much more animated and enthusiastic than English language announcers, for example (I started watching matches like this before I even started learning Spanish, just for the excitement).
If you're in the US, you can simply watch Univision, either on TV or online. Some sports channels on various TV networks might be bilingual, too, so you can just change the language on your TV. If you don't normally have access to Spanish language channels, there are several websites that have the matches streaming. I'm currently using this one: http://www.futbolenvivoaldia.com/
It's not super great, and has a lot of annoying ads (you can pause AdBlock to access the links, since it blocks any activity if you have it on, then unpause it after you open the link), but it's the best I've found so far, since videos from a lot of websites are blocked where I live. There are different channels, from Spain, Mexico, the US, and maybe others.
They may speak too quickly for you to catch much, but you'll definitely hear certain words and expressions a lot, sometimes reinforcing what you've already learned, and sometimes teaching you something new. You can look up what you hear if you want, or maybe just guess what words and expressions mean from what's going on. In short, if you're going to be watching the World Cup anyway, why not do it in Spanish?
Unfortunately, videos from that site are blocked in Taiwan, where I'm currently living, but it's definitely great if you do have access.
The halftime show on Univision is great as well, and all the commercials. :)