Unfortunately it does not. This domain is nice example of combination of 3 bad factors, really each of them would make the name pretty worthless, and combination of those 3 makes it really too bad. To explain:
1) Trademark - Fifa is trademark - in combination with another string wc (world cup) this is very obvious. No one who is sane will buy it for any premium fo rdomainer holding the name.
2) Huge amount of available permutations of words: fifa, wc and 2018 and also tld..what about names like fifawc2018 in .live, or in .zone, .world, .tv, .link....and many more? They are available for reg fee and would also make sense.
3) Very short longevity of name itself - which is build by default in name by putting string "2018" as part of the name. This means that in few months when we have 2019 the name is not relevant anymore.
Summary: name is trademarked, it has short longevity and huge number of alternatives for reg fee
