Hate to be a grinch but I don't have a favorite moment. Unless you count the whole world cup in my country thing but I don't care much for soccer so...
really!!! if they had the world cup in my country ... well i'd go psycho! I love FIFA but really that must've been your fav moment lol you dc about soccer