Visa issues were for other European countries you dummy. Russians weren't able to obtain visa in time for almost any event held in Europe last year (this impacted FPX as well, if your memory has lapsing issues).
As a Romanian I shouldn't be teaching you about geopolitcs of Europe, since we should both know it very well, but seems like I need to take a flight to Thessaloniki and educate you.