Congrats to the 2010 World Cup Champs.
No Iniesta in the sticker album. Oops.
I'm sad that I will never hear a stadium full of vuvuzelas or people chanting EeeAMuMamaWaaay every single commercial break ever again. I really need to find a soccer team to root for now. I watched an MLS game this weekend and was not impressed. No team in Atlanta anyway. I need a team in a league that's good where I can actually watch a match every so often. Will someone please help me find a team?