29-летний игрок, который раньше выступал в Германии за "Байер", имел статус свободного агента, поскольку истек срок его контракта с "Блэкберном".

Кроме того, Грешко защищал цвета братиславского "Интера", "Интера" и "Пармы".