Jabba O'Neil

From Wikipedia, the free encyclopedia

Jabba O'Neil is the current manager of Romania national under-21 football team. He has held this position since 1999 with his previous job being assistant manager at Spartak Rufus. He lives in Moscow.