0
Anonymous
Current Olympic champion is Nelson Evora of Portugal and the current world champion is Phillips Idowu of Great Britain and Northern Ireland.
Wiki User
Chat with our AI personalities